У меня есть этот код, который будет проверять, например, месяц. january имеет значение 0, и если его true, он выполнит запрос на обновление.Неопределенная ошибка смещения 0
Но i'am получаю эту ошибку "Примечание: Undefined смещение: 0"
$value_result = mysql_query("SELECT form_no FROM table_2014 WHERE form_no = '$formnumber'");
while($row = mysql_fetch_assoc($value_result)){
if ($row['january' == '0']){
$sql = "UPDATE `table_2014` SET january = '$contri_amnt' WHERE form_no = '$formnumber'";
if (!mysql_query($sql,$con))
{
die('Error: ' . mysql_error());
}
}
else{
echo "Already contributed!";
}
}
Существует ** нет больше поддержки ** для '' mysql_ * функции, они [** официально осуждается **] (https://wiki.php.net/rfc/mysql_deprecation), ** больше не поддерживается ** и будет [** удален **] (http://php.net/manual/en/function.mysql-connect.php#warning) в будущем. Вы должны обновить свой код с помощью [PDO] (http://php.net/pdo) или [MySQLi] (http://php.net/mysqli), чтобы обеспечить функциональность вашего проекта в будущем. – Kermit