Kod bu, çalıştırınca mysql_num_rows satırında hata alıyorum. Neden kaynaklanıyor bu?
include('includes/connection.php');
$query_syntax = 'SELECT `username`, `money` FROM `user` WHERE `username`=\'' . $_COOKIE['ProjectCookie.username'] . '\'';
$query = mysql_query($query_syntax);
$control = mysql_num_rows($query);
echo mysql_error();
if($control > 0)
{
$query1 = @mysql_query('SELECT * FROM `user` WHERE `username`=\'' . $_COOKIE['ProjectCookie.username'] . '\'');
while($row = mysql_fetch_array($query1))
{
$earned = rand(50, 100);
$earned_money = ($row['money'] + $earned);
mysql_query('UPDATE `user` SET `money`=\'', $earned_money, '\' WHERE `username`=\'' . $_COOKIE['ProjectCookie.username'] . '\'');
}
}Hatam çerez isimlerinde "." (nokta) kullanmakmış. Onları kaldırıp denediğimde, hem PHP'nin hem de SQL'in sorunsuz çalıştığını gördüm. Yardımcı olan herkese teşekkürler.