|
|
|
| Вот выскакивает ошибка
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in z:\home\news2\www\index.php on line 19
|
Уже всё вроде проверил, всёравно выскакивает.... Как я понимаю, она выскакивает, когда запрос не удался(переменная result у меня принимает результаты запроса). Фишка в том, что данный запрос я вводил просто в MySQL консоль и он отлично выполнялся...
Короче вот тект запроса...
SELECT newsID ,name, news_text, date_format(public, '%e.%m.%Y в %H:%m') as date1, user_name FROM news, users Where news.userID = users.userID LIMIT 0,5
|
Помогите | |
|
|
|
|
|
|
|
для: krollik
(22.12.2005 в 10:04)
| | Данная ошибка выдается когда пустой дескриптор запроса! По идеи это должно выглядеть так
<?PHP
$result=mysql_query("SELECT news.newsID ,news.name, news.news_text, date_format(news.public, '%e.%m.%Y в %H:%m') as date1, users.user_name FROM news, users Where news.userID = users.userID LIMIT 0,5
");
while($record=mysql_fetch_assoc($result)){
}
?>
|
Если в запросе используется несколько таблиц, то в запросе к каждому указанному полю таблиц нужно приписывать имя родительской таблицы! | |
|
|
|
|
|
|
|
для: Artemy
(22.12.2005 в 10:55)
| | У меня также... Ну вот короче весь код...
$conn = mysql_connect($dhost, $duser, $dpass);
$select = mysql_select_db($dname);
$quary = "SELECT newsID ,name, news_text, date_format(public, '%e.%m.%Y в %H:%m') as date1, user_name FROM news, users Where news.userID = users.userID LIMIT ".$page.", ".$num;
$result = mysql_query($quary);
while ($row = mysql_fetch_assoc($result))
{
тут всякая чухня
}
|
ну конечно $dhost, $dname, $duser, $dpass, $num, $page - задаються в config.php, который инклудиться в исполняемый файл... | |
|
|
|
|
|
|
|
для: krollik
(22.12.2005 в 11:26)
| | Обратите внимание на запрос!!!
<?PHP
$conn = mysql_connect($dhost, $duser, $dpass);
$select = mysql_select_db($dname);
$result=mysql_query("SELECT news.newsID ,news.name, news.news_text, date_format(news.public, '%e.%m.%Y в %H:%m') as date1, users.user_name FROM news, users Where news.userID = users.userID LIMIT 0,5
");
if(!$result){
die(mysql_error());
}
while ($row = mysql_fetch_assoc($result))
{
тут всякая чухня
}
?>
|
| |
|
|
|
|
|
|
|
для: Artemy
(22.12.2005 в 11:32)
| | =) Спасибо! Что-то я в первый раз не заметил =) Ещё раз спасибо | |
|
|
|