[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: supplied argument is not a valid MySQL
buschrutt
[php]<?
<?
$conn = mysql_connect ("localhost","root","");
mysql_select_db ("userline",$conn);
$sql = 'SELECT `baners`.`id`,`baners`.`clik`,`baners`.`pokaz`,`baners`.`urlq` FROM `baner` WHERE `id` = 1';
$imgs = mysql_query($sql,$conn);
while ($img=mysql_fetch_assoc($imgs)){
print "$img[urlq]";
};
?>php]

Ошибка в браузере: Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in Z:\home\userline\www\index.php on line 17

Подскажите что хочет. Спасибо.



Спустя 2 минуты, 2 секунды (3.02.2010 - 19:53) buschrutt написал(а):
17 ая строка - строка со словом SELECT

Спустя 3 минуты, 6 секунд (3.02.2010 - 19:56) Guest написал(а):
ой врю....17ая :while ($img=mysql_fetch_assoc($imgs)){

Спустя 1 минута, 36 секунд (3.02.2010 - 19:58) Soldier Ghost написал(а):
"SELECT `baners` ,`id`,`baners` , `clik`,`baners` , `pokaz`,`baners` , `urlq` FROM `baner` WHERE `id` = '1'";
Вместо запятых нашёл 3 точки исправил проверь и будь внимательней

Спустя 1 минута, 45 секунд (3.02.2010 - 20:00) Winston написал(а):
Вот так напиши SQL - запрос
$sql = "SELECT `baners`.`id`,`baners`.`clik`,`baners`.`pokaz`,`baners`.`urlq` FROM `baner` WHERE `id` = 1";


И mysql_query не может принимать 2 параметра.

Спустя 3 минуты, 1 секунда (3.02.2010 - 20:03) buschrutt написал(а):
Цитата (Soldier Ghost @ 3.02.2010 - 16:58)
"SELECT `baners` ,`id`,`baners` , `clik`,`baners` , `pokaz`,`baners` , `urlq` FROM `baner` WHERE `id` = '1'";
Вместо запятых нашёл 3 точки исправил проверь и будь внимательней

не пойму вместо `baners` .`id` надо писать `baners` ,`id`???
baners это таблица. Объясни

Спустя 2 минуты, 28 секунд (3.02.2010 - 20:05) buschrutt написал(а):
Цитата (PHPprogramer @ 3.02.2010 - 17:00)
Вот так напиши SQL - запрос
$sql = "SELECT `baners`.`id`,`baners`.`clik`,`baners`.`pokaz`,`baners`.`urlq` FROM `baner` WHERE `id` = 1";


И mysql_query не может принимать 2 параметра.

та же фигня...опять та же ошибка в 17 ой

Спустя 1 минута, 52 секунды (3.02.2010 - 20:07) Winston написал(а):
Запрос переводится как: Выбрать ячейки `baners`,`id`,`baners`,`clik`,`baners`,`pokaz`,`baners`,`urlq` из таблицы baner где `id` равно 1.

Спустя 1 минута, 11 секунд (3.02.2010 - 20:08) Winston написал(а):
Цитата (buschrutt @ 3.02.2010 - 20:05)
та же фигня...опять та же ошибка в 17 ой

Ты точки на запятые, заменил ? Soldier Ghost молоток, заметил что там точки smile.gif

Спустя 2 минуты, 3 секунды (3.02.2010 - 20:10) buschrutt написал(а):
Soldier Ghost не прав...там и есть точки... ошибся я вот где: в первой части baners а во тророй baner. Везде надо baner Невнимательность(((

Спустя 1 минута, 16 секунд (3.02.2010 - 20:11) Winston написал(а):
И что еще за хрень ? Почему аж 4 раза прописано, baners.
Напиши вот так и не парься:
$sql = "SELECT * FROM `baner` WHERE `id` = '1'";

Спустя 3 минуты, 25 секунд (3.02.2010 - 20:15) buschrutt написал(а):
так в примере увидел...да так намного проще

Спустя 56 секунд (3.02.2010 - 20:16) Ice написал(а):
$sql = 'SELECT `baners`.`id`,`baners`.`clik`,`baners`.`pokaz`,`baners`.`urlq` FROM `baner` WHERE `id` = 1'; 

Ниичего не напрягает? smile.gif
Например то, что baners-привязанные поля выбираются из таблицы с другим иименем?

Спустя 20 минут, 27 секунд (3.02.2010 - 20:36) Gabriel написал(а):
Ice
ну коль на то пошло то уже так
$sql = "SELECT `baners.id`,`baners.clik`,`baners.pokaz`,`baners.urlq` FROM `baners` WHERE `id` = '1'"; 

Спустя 1 минута, 39 секунд (3.02.2010 - 20:38) Ice написал(а):
я скопипастил то, что было
---
Кста, а зачем единицу в кавычки? smile.gif Ты подпраил?smile.gif а главная ошЫбка так и висит)

Спустя 5 минут, 36 секунд (3.02.2010 - 20:43) Gabriel написал(а):
Ice
чтобы мало небыло smile.gif уже поправил smile.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.