Добро пожаловать, Гость!
Тема закрыта для обсуждения
ошибочка mysql
Архив закрытых тем | ошибочка mysql



ошибочка mysql
2 Фев 2014в этой строке кода $ank2 = mysql_fetch_assoc(mysql_query("SELECT * FROM `user` WHERE `id` = $post[id_user] LIMIT 1"));
выбивает ошибку
PHP Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource
но при этом скрипт работает. Какие варианты решения предложите?:-)
Тема закрыта Cистема
Комментарии:

Тему переместил Админ форума WEBSTER из раздела Помощь мастерам в раздел Архив закрытых тем



Автор темы
Saint (2 Фев 2014):
дело в том что первый пост записывается в тему ,а не в посты ,которые имею отдельную таблицу в базе .
т.е тема есть на главной как бы есть ,а id еще не определен пока кто-то не напишет . так что решение ниже надписано ,как вариант можно взять автора темы и выводить его в последнем посте))
Saint, я уже понял как)) спсдело в том что первый пост записывается в тему ,а не в посты ,которые имею отдельную таблицу в базе .
т.е тема есть на главной как бы есть ,а id еще не определен пока кто-то не напишет . так что решение ниже надписано ,как вариант можно взять автора темы и выводить его в последнем посте))



дело в том что первый пост записывается в тему ,а не в посты ,которые имею отдельную таблицу в базе .
т.е тема есть на главной как бы есть ,а id еще не определен пока кто-то не напишет . так что решение ниже надписано ,как вариант можно взять автора темы и выводить его в последнем посте))
______________________
Я есть сущность



Автор темы
Saint (2 Фев 2014):
Юрий, ну вот решение
# Автор последнего поста
if ($post['id_user']){
$ank2 = mysql_fetch_assoc(mysql_query("SELECT * FROM `user` WHERE `id` = $post[id_user] LIMIT 1"));
if ($ank2['id'])echo 'Посл.: <a href="/info.php?id=' . $ank2['id'] . '">' . $ank2['nick'] . '</a> (' . vremja($post['time']) . ')<br />';
} else
echo ' Тема еще не обсуждалась <br />';
Saint, благодарюЮрий, ну вот решение
# Автор последнего поста
if ($post['id_user']){
$ank2 = mysql_fetch_assoc(mysql_query("SELECT * FROM `user` WHERE `id` = $post[id_user] LIMIT 1"));
if ($ank2['id'])echo 'Посл.: <a href="/info.php?id=' . $ank2['id'] . '">' . $ank2['nick'] . '</a> (' . vremja($post['time']) . ')<br />';
} else
echo ' Тема еще не обсуждалась <br />';




Юрий (2 Фев 2014):
Saint, теперь ясно)) спасибо. Можно закрыть тему)
Юрий, ну вот решение Saint, теперь ясно)) спасибо. Можно закрыть тему)
# Автор последнего поста
if ($post['id_user']){
$ank2 = mysql_fetch_assoc(mysql_query("SELECT * FROM `user` WHERE `id` = $post[id_user] LIMIT 1"));
if ($ank2['id'])echo 'Посл.: <a href="/info.php?id=' . $ank2['id'] . '">' . $ank2['nick'] . '</a> (' . vremja($post['time']) . ')<br />';
} else
echo ' Тема еще не обсуждалась <br />';
______________________
Я есть сущность