Страница 1 из 1
Как обработать mysql_query (PHP)?
Добавлено: 15 окт 2012, 20:16
Виктор123456789
я посылаю запрос базе - выбрать такую то строку. но если в базе нет такой строки. то когда я вызываю mysql_result, то php скрипт выдает ошибку.
как обработать это?
Re: Как обработать mysql_query (PHP)?
Добавлено: 15 окт 2012, 20:34
Serge
Виктор123456789 писал(а):я посылаю запрос базе - выбрать такую то строку. но если в базе нет такой строки. то когда я вызываю mysql_result, то php скрипт выдает ошибку.
как обработать это?
Код: Выделить всё
$query = ...;$result = mysql_query($query);if(mysql_num_rows($result) == 0) return;
Re: Как обработать mysql_query (PHP)?
Добавлено: 15 окт 2012, 21:06
Виктор123456789
С этим разобрался, но возникла еще проблемка.
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");}
запрос INSERT.. не работает. подскажите пожалуйста что не так?
Re: Как обработать mysql_query (PHP)?
Добавлено: 15 окт 2012, 21:51
Serge
Код: Выделить всё
mysql_query("INSERT into users(user_id, events) values ( " . $viewer_id . ", 1)");