|
|
|
|
<?php
// выбираем статью
$sql = "SELECT *, id.photo AS id_photo,
id.factory AS id_factory,
name.photo AS name_photo,
name.factory AS name_factory,
url.photo AS url_photo,
url.factory AS url_factory
FROM `photo`, `factory` WHERE id_type='$type'";
$photo = mysql_query("$sql");
if (mysql_num_rows($photo) == 0)
{
echo $GLOBALS["null"];
}
?>
|
выдает ошибку
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in Z:\home\vengard\www\module\catalogue.php on line 20
if (mysql_num_rows($photo) == 0) - 20 строка | |
|
|
|
|
|
|
|
для: Bvz
(02.02.2010 в 16:29)
| | У вас не в запросе дело. Просто в переменной $photo не результат выполнения запроса, а false скорее всего.
php должен "раскрывать" переменные в двойных кавычках, но попробуйте их убрать.
$photo = mysql_query($sql);
|
| |
|
|
|
|
|
|
|
для: Слух
(02.02.2010 в 16:47)
| | перепутал местами название таблиц и колонок ))) | |
|
|
|
|
|
|
|
для: Bvz
(02.02.2010 в 16:53)
| | А в запрос то я и не смотрел
стыдоба( | |
|
|
|
|
|
|
|
для: Слух
(02.02.2010 в 16:56)
| | исправил, но
запрос не выполняет условие после WHERE т.е. отображает все записи из БД :( | |
|
|
|
|
|
|
|
для: Bvz
(02.02.2010 в 17:02)
| | Деревянная пуля за запятую в разделе FROM. | |
|
|
|
|
|
|
|
для: Trianon
(02.02.2010 в 17:28)
| | а как правильно? | |
|
|
|
|
|
|
|
для: Bvz
(02.02.2010 в 17:44)
| | В поиск.
Жевать одно и тоже фиг знает какой раз в этом сезоне надоело. | |
|
|
|
|
|
|
|
для: Trianon
(02.02.2010 в 17:45)
| | так эевать и не надо, просто сказать, а в поиск по какому запросу? | |
|
|
|
|
|
|
|
для: Bvz
(02.02.2010 в 17:47)
| | Я просто сказал. Просто не один раз. Не два и не три.
Например, по такому запросу. | |
|
|
|
|
|
|
|
для: Trianon
(02.02.2010 в 17:57)
| |
"SELECT photo.id_type, photo.id_factory, photo.id AS id_photo,
factory.id AS id_factory,
photo.name AS name_photo,
factory.name AS name_factory,
photo.url AS url_photo,
factory.url AS url_factory
FROM `photo` LEFT JOIN `factory`
ON photo.id_factory=factory.id
WHERE photo.id_type='$type'
ORDER BY photo.id_factory ";
|
вроде такая хрень получилась :) | |
|
|
|
|
|
|
|
для: Bvz
(02.02.2010 в 18:07)
| | >вроде такая хрень получилась :)
Нет уж, извините.
Хрень - это то, что было в исходном посте.
А сейчас, вполне себе адекватный код. | |
|
|
|
|
|
|
|
для: Trianon
(02.02.2010 в 18:29)
| | спасибо, за конструктивные тычки!!! | |
|
|
|