Я обновляю значение в таблице sql и затем печатаю значение, оно все еще показывает старое значение.
<?
print_r(mysql_fetch_array(mysql_query("select visits from Orders")));
mysql_query("update Orders set visits=visits+1");
print_r(mysql_fetch_array(mysql_query("select visits from Orders")));
?>
Он выводит 1, а затем снова 1. Второе значение должно быть 2. Когда я проверяю в PhpMyAdmin, это 2, тогда почему он показывает старое значение?
Пожалуйста, помогите! Заранее спасибо.
С уважением,
Mike
Edit:
Это код, который опробовал ОП:
mysql_connect("localhost","mayankx_tt","111111");
mysql_select_db("mayankx_tt") or die(mysql_error());
print_r(mysql_fetch_array(mysql_query("select visits from Orders")));
mysql_query("update Orders set visits=visits+1");
print_r(mysql_fetch_array(mysql_query("select visits from Orders")));
И его вывод:
Array ( [0] => 4 [visits] => 4 ) Array ( [0] => 4 [visits] => 4 )