Как обьединить запрос MySQL?

12
R2
На сайте с 01.02.2007
Offline
28
#11

Присоединюсь к варианту edogs,

единственно добавив

edogs:
сделайте перед запросом $member=mysql_real_escape_string($member);

но после mysql_connect()

M
На сайте с 07.04.2005
Offline
86
#12
filosof:
Если ставить простую выборку типа СЕЛЕКТ фром вэрэ= то всё выводится



Не работает.

Ну, если таблица не пустая, то конечно выводит.

Попробуйте запросы выполнять в phpMyAdmin.

[Удален]
#13
filosof:
$query = "SELECT * FROM images WHERE id IN (SELECT id FROM categories WHERE dir='$member')";
filosof:
Версия скорее всего 4.X.

Если 4.0.х тогда да не должно работать, а вот если 4.1.х тогда должно работать.

Попробуйте отправить этот запрос через phpMyAdmin и посмотрите что он вам напишет.

filosof
На сайте с 29.10.2005
Offline
171
#14

Вопрос решился. Спасибо edogs!

AG
На сайте с 24.04.2007
Offline
115
#15

Вот попробуйте так

$query = "SELECT * FROM images INNER JOIN categories ON images.id=categories.id WHERE categories.dir='$member'";

PS: долго писал )), уже решили проблему

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий