У меня портал на vb. я хочу приделать несколько страниц.
сделал таблицу в базе данных, занёс туда строку с инфой.
дальше создал простой файл, подключил в нём базу данных (подключилось вроде нормально ошибок не выдаёт).
Дальше пытаюсь сделать запрос для проверки и получаю ошибку:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/dominion/public_html/films.php on line 17
прилагаю код:
<?php
$dbnsk = mysql_connect("localhost","dominion_1","dominion21");
mysql_select_db("dominion_1", $dbnsk);
echo "<br>Список фильмов: <br>";
$res = mysql_query("SELECT * FROM `dnsk_video`", $dbnsk);
$myrow = mysql_fetch_array($res); (строка на которую он ругается) (17)
do {
printf("<br><br>Информация о фильме: %s<br>Номер: %s<br>Кем добавлен: %s<br>Когда добавлен: %s<br>Файл фильма: %s<br>Картинка фильма: %s<br>Краткое описание: %s<br>Полное описание: %s<br>Жанр: %s<br>", $myrow['videoname'], $myrow['videoid'], $myrow['videoavtor'], $myrow['videodata'], $myrow['videofile'], $myrow['videoimage'], $myrow['videoaboutkr'], $myrow['videoabout'], $myrow['videojanr'] );
}
while ($myrow = mysql_fetch_array($res)); (строка на которую он ругается, так же) (23)
?>
http://dominion.1nsk.ru/films.php вот можете посмотреть на результат.
Спустя 1 час, 52 минуты, 5 секунд (15.09.2008 - 14:09) phpdog написал(а):
убери из запрпоса ``
должно быть так:
должно быть так:
Код
$res = mysql_query("SELECT * FROM dnsk_video", $dbnsk);
Спустя 1 день, 19 часов, 7 минут, 28 секунд (17.09.2008 - 09:16) Ghost написал(а):
phpdog - запишу в йумаристы
mysql_connect(...) or die(mysql_error())
mysql_select_db("dominion_1", $dbnsk) or die(mysql_error())
mysql_query("SELECT * FROM `dnsk_video`", $dbnsk) or die(mysql_error())
mysql_connect(...) or die(mysql_error())
mysql_select_db("dominion_1", $dbnsk) or die(mysql_error())
mysql_query("SELECT * FROM `dnsk_video`", $dbnsk) or die(mysql_error())
Спустя 1 час, 24 минуты, 44 секунды (17.09.2008 - 10:41) phpdog написал(а):
Цитата(Ghost @ 17.9.2008, 12:16) [snapback]48550[/snapback]
phpdog - запишу в йумаристы
mysql_connect(...) or die(mysql_error())
mysql_select_db("dominion_1", $dbnsk) or die(mysql_error())
mysql_query("SELECT * FROM `dnsk_video`", $dbnsk) or die(mysql_error())
mysql_connect(...) or die(mysql_error())
mysql_select_db("dominion_1", $dbnsk) or die(mysql_error())
mysql_query("SELECT * FROM `dnsk_video`", $dbnsk) or die(mysql_error())
я просто никогда не использовал ``, в запросе у таблицы, а учебников не читаю из принципа, ну а как ты сказал, лана, пусть скажет еррор.....
Спустя 52 минуты, 7 секунд (17.09.2008 - 11:33) Ghost написал(а):
phpdog, попробуй сделать в базе поле ... ну напр date и обратится к ему без этих кавычек
Спустя 16 минут, 51 секунда (17.09.2008 - 11:50) phpdog написал(а):
Цитата(Ghost @ 17.9.2008, 14:33) [snapback]48570[/snapback]
phpdog, попробуй сделать в базе поле ... ну напр date и обратится к ему без этих кавычек
спокойно.... я так всегда и делал... никакой разницы... тока не поле, а таблицу!!! он скорее всего просто неправильно написал таблицу.... кстати.. в вучёбниках тоже пишут без ``
Спустя 41 минута, 39 секунд (17.09.2008 - 12:32) Dezigo написал(а):
Используй в запросах or die(mysql_error());
И жизнь для тебя будет проще.
И жизнь для тебя будет проще.
Спустя 40 минут, 32 секунды (17.09.2008 - 13:12) phpdog написал(а):
Цитата(Dezigo @ 17.9.2008, 15:32) [snapback]48575[/snapback]
Используй в запросах or die(mysql_error());
И жизнь для тебя будет проще.
И жизнь для тебя будет проще.
ты мене говаришь или автору темы?
Спустя 41 минута, 34 секунды (17.09.2008 - 13:54) Dezigo написал(а):
Цитата
ты мене говаришь или автору темы?
Тему создал автор,ему и говорю.