Как проверить значение записи в базе данных и когда ее обновление 0 до 1 в php?Проверка и обновление ввода базы данных php
На данный момент он всегда возвращается с Number Not used
даже когда я установить от 0 до 1 в базе данных моего собственного ....
Таблица:
========== =============================================
MasterNumbers:
number | used
01513242 | 0
01012233 | 0
23566545 | 0
=========================================================================================================================================== =========
код:
$name = "01513242";
$checkForUsed = mysql_query("SELECT * FROM MasterNumbers WHERE `used`= '$name'");
$numrowsUsed = mysql_num_rows($checkForUsed);
if ($numrowsUsed == 0)
{
//update used (on 01513242) form 0 to 1
die("Number Not used");
}
else
{
die("Number is used");
}
вы пропустили точку с запятой после переменной $ имя, это опечатка или код, как это. – JiteshNK
'WHERE number = '$ name'' – Daan
' update MasterNumbers set used = 1 где number =? и используется = 0'. И, пожалуйста, прекратите использование 'mysql_query'. –