sql не осиливаю запрос .

Статус
В этой теме нельзя размещать новые ответы.
1. WHERE id and news.category=razdel.category - это как? Или убери id либо сравнивай его с чем-то.
2. razdel.category=moskva - текст должен быть в кавычках.

получилось сделать вот так
PHP:
SELECT  news.*, razdel.* FROM news, razdel WHERE news.category=razdel.catid and  razdel.category='".$cat."'
где $cat имеет значение приходящее в GET запросе
 
что равнозначно

PHP:
SELECT  n.*, r.* FROM news n LEFT JOIN razdel r ON n.category=r.catid WHERE n.category='".mysql_real_escape_string((int)$cat)."'
 
Не совсем, использования LEFT JOIN да и ON менее рекомендуется использовать.
Видимо реализация на c++ разная :)
 
phpnn, какой смысл в mysql_real_escape_string от int?
Да и кавычки в данном случае излишни.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху