mysql — php-запрос падает при получении результатов

Когда я выполняю этот запрос, код вылетает в строке ‘$ row2 = mysql_fetch_array ($ result2)’
Может кто-нибудь, пожалуйста, помогите мне сказать, что не так в этом.

$query2 = " SELECT time, MAX(id) FROM i_friend WHERE (user_id=$uid AND friend_id=$fid) OR (user_id=$fid AND friend_id=$uid) ";

$result2 = mysql_query($query2);

if($result2)
{
if (mysql_num_rows($result2) > 0) {
$row2 = mysql_fetch_array($result2)
detail["last_chat_time"] = $row2[$id];
} else {
$detail["last_chat_time"] = "";
}
}

-1

Решение

Исправить это 2 строки

 $row2 = mysql_fetch_array($result2);
$detail["last_chat_time"] = $row2[$id];
0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector