Как обработать mysql_query (PHP)?

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в IFrame-приложениях (JavaScript, PHP и т.д)
Ответить
Виктор123456789
Сообщения: 27
Зарегистрирован: 28 июн 2012, 12:20

Как обработать mysql_query (PHP)?

Сообщение Виктор123456789 »

я посылаю запрос базе - выбрать такую то строку. но если в базе нет такой строки. то когда я вызываю mysql_result, то php скрипт выдает ошибку.

как обработать это?
Serge
WEB Team
WEB Team
Сообщения: 520
Зарегистрирован: 04 мар 2011, 21:55

Re: Как обработать mysql_query (PHP)?

Сообщение Serge »

Виктор123456789 писал(а):я посылаю запрос базе - выбрать такую то строку. но если в базе нет такой строки. то когда я вызываю mysql_result, то php скрипт выдает ошибку.

как обработать это?

Код: Выделить всё

 $query = ...;$result = mysql_query($query);if(mysql_num_rows($result) == 0)   return;
Виктор123456789
Сообщения: 27
Зарегистрирован: 28 июн 2012, 12:20

Re: Как обработать mysql_query (PHP)?

Сообщение Виктор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.. не работает. подскажите пожалуйста что не так?
Serge
WEB Team
WEB Team
Сообщения: 520
Зарегистрирован: 04 мар 2011, 21:55

Re: Как обработать mysql_query (PHP)?

Сообщение Serge »

Код: Выделить всё

 mysql_query("INSERT into users(user_id, events) values ( " . $viewer_id . ", 1)");
Ответить