Здравейте! Този код си работи както трябва на localhost - а, но като го кача в на сайта си в интернет не работи. Ето и кода:
Код:
<table border="1" align="center" width="400px" height="200px">
<tr align="center">
<td>Колело</td>
<td>Цена</td>
<td>Бонус Точки</td>
<td></td>
</tr>
<?php
require_once("../connection.php");
mysql_query("SET NAMES cp1251");
$logged=$_SESSION['login'];
$result = mysql_query("SELECT * FROM `bicycles` ORDER BY `price` ASC") or die(mysql_error());
while($row=mysql_fetch_array($result)) {
$bicycle=$row['bicycle'];
$price=$row['price'];
$bonus=$row['bonus'];
echo '
<tr align="center">
<td>'.$bicycle.'</td>
<td>'.$price.'</td>
<td>'.$bonus.'</td>
<td><a href="?buy='.$bicycle.'">Купи</a></td>
</tr>';
}
$query=mysql_query("SELECT * FROM `potrebiteli` WHERE `potrebitel` = '$logged'") or die(mysql_error());
$r=mysql_fetch_array($query);
$money=$r['money'];
$bonususer=$r['bonus'];
$moneys=$money - $price;
$bonusall=$bonus + $bonususer;
$buy = $_GET['buy'];
if(isset($_GET['buy']) && (!($money < $price))) {
$update=mysql_query("UPDATE `potrebiteli` SET `money` = '$moneys', `bonus` = '$bonusall', `bicycle` = '$buy' WHERE `potrebitel` = '$logged'") or die(mysql_error());
}
if($update) {
echo "vvvvvvvvvvvvvv";
}else{
echo "aaaaaaa";
}
?>
</table>