$sql = "SELECT INTERCOMS.*, COLORS.image
FROM `INTERCOMS`,`COLORS`
WHERE INTERCOMS.color = COLORS.name
ORDER BY (article)";
$query = mysql_query($sql);
while ($res = mysql_fetch_array($query)) { echo 1; }
лог ошибки:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/cp19215/public_html/2/index.php on line 59
строка 59 это последняя строка приведенного мною кода, я не пойму почему у меня на лок. сервере Denwer все это проходит, а когда на хостинг залил выдало такое вот. Может кавычки как-то не так расставил?
Спустя 10 минут, 39 секунд (3.12.2011 - 22:27) Invis1ble написал(а):
потому что ошибка в запросе, а на локальном у тебя отключен вывод ошибок.
Предвосхищая следующий вопрос - mysql_error() в помощь.
Предвосхищая следующий вопрос - mysql_error() в помощь.
Спустя 7 минут, 36 секунд (3.12.2011 - 22:35) Stasonix написал(а):
выполняю на Denwer'е -
, я надеюсь я правильно понял, в итоге:
Warning: mysql_error() expects parameter 1 to be resource, string given in Z:\home\rabota.org\www\2\index.php on line 57
напишите как эти кавычки правильно расставить, я в них очень сомневаюсь. Если не они, тогда уже другую причину надо искать.
$sql = "SELECT INTERCOMS.*, COLORS.image
FROM `INTERCOMS`,`COLORS`
WHERE INTERCOMS.color = COLORS.name
ORDER BY (article)";
mysql_error($sql);
, я надеюсь я правильно понял, в итоге:
Warning: mysql_error() expects parameter 1 to be resource, string given in Z:\home\rabota.org\www\2\index.php on line 57
напишите как эти кавычки правильно расставить, я в них очень сомневаюсь. Если не они, тогда уже другую причину надо искать.
Спустя 2 минуты, 19 секунд (3.12.2011 - 22:37) Stasonix написал(а):
ой, вот так делаю:
Warning: mysql_error(): supplied resource is not a valid MySQL-Link resource in Z:\home\rabota.org\www\2\index.php on line 58
$sql = "SELECT INTERCOMS.*, COLORS.image FROM `INTERCOMS`,`COLORS` WHERE INTERCOMS.color = COLORS.name ORDER BY (article)";
$query = mysql_query($sql);
mysql_error($query);
Warning: mysql_error(): supplied resource is not a valid MySQL-Link resource in Z:\home\rabota.org\www\2\index.php on line 58
Спустя 7 секунд (3.12.2011 - 22:37) Invis1ble написал(а):
$sql = "SELECT INTERCOMS.*, COLORS.image
FROM `INTERCOMS`,`COLORS`
WHERE INTERCOMS.color = COLORS.name
ORDER BY (article)";
$query = mysql_query($sql) or die(mysql_error());
Спустя 4 минуты, 16 секунд (3.12.2011 - 22:41) Stasonix написал(а):
да, вот так уже понятнее, ошибка:
Table 'cp*****_comp.INTERCOMS' doesn't exist
на хостинге есть такая таблица, вот это меня удивляет.
Table 'cp*****_comp.INTERCOMS' doesn't exist
на хостинге есть такая таблица, вот это меня удивляет.
Спустя 1 минута, 22 секунды (3.12.2011 - 22:43) Invis1ble написал(а):
если б она была - ошибки бы такой не было
Спустя 45 секунд (3.12.2011 - 22:43) imbalance_hero написал(а):
Stasonix
Достаточно заглянуть на php.net , или в гугл
Ато приходится тут показывать, как правильно писать функцию, которую ты поленился посмотреть... Хотя... у меня такая же проблема была 
А насчет таблицы - кинь скрин-шот, программа не ошибается, люди ошибаются! Ты неправильно её написал
Достаточно заглянуть на php.net , или в гугл


А насчет таблицы - кинь скрин-шот, программа не ошибается, люди ошибаются! Ты неправильно её написал

Спустя 7 минут, 58 секунд (3.12.2011 - 22:51) Stasonix написал(а):

это на хостинге, естественно и у меня на Denwer'е такая же, в итоге у меня работает , там нет.
Спустя 1 минута, 3 секунды (3.12.2011 - 22:52) Invis1ble написал(а):
У тебя в запросе название таблицы в верхнем регистре, а на скрине - в нижнем

Спустя 5 минут, 46 секунд (3.12.2011 - 22:58) Stasonix написал(а):
да, есть продвижение, выскочил другой лог уже, тут ему что не понравилось:
Unknown column 'color.name' in 'where clause
Unknown column 'color.name' in 'where clause

Спустя 3 минуты, 14 секунд (3.12.2011 - 23:01) Invis1ble написал(а):
имя таблицы у тебя colors а не color
Спустя 29 секунд (3.12.2011 - 23:02) Stasonix написал(а):
точно, уже исправил, все решено!