я посылаю запрос базе - выбрать такую то строку. но если в базе нет такой строки. то когда я вызываю mysql_result, то php скрипт выдает ошибку.
как обработать это?
Как обработать mysql_query (PHP)?
-
- Сообщения: 27
- Зарегистрирован: 28 июн 2012, 12:20
Re: Как обработать mysql_query (PHP)?
Виктор123456789 писал(а):я посылаю запрос базе - выбрать такую то строку. но если в базе нет такой строки. то когда я вызываю mysql_result, то php скрипт выдает ошибку.
как обработать это?
Код: Выделить всё
$query = ...;$result = mysql_query($query);if(mysql_num_rows($result) == 0) return;
-
- Сообщения: 27
- Зарегистрирован: 28 июн 2012, 12:20
Re: Как обработать mysql_query (PHP)?
С этим разобрался, но возникла еще проблемка.
mysql_num_rows($result) - присылает 0 если строка не найдена, НО
дальше такое
запрос INSERT.. не работает. подскажите пожалуйста что не так?
mysql_num_rows($result) - присылает 0 если строка не найдена, НО
дальше такое
Код: Выделить всё
if (mysql_num_rows($t0) == 0){ $t = mysql_query("INSRET into users(user_id, events) values ($viewer_id, 1)");}else{ $t1 = mysql_query("UPDATE users SET events = events+'1' where user_id =$viewer_id");}
Re: Как обработать mysql_query (PHP)?
Код: Выделить всё
mysql_query("INSERT into users(user_id, events) values ( " . $viewer_id . ", 1)");