SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 02.06.2011 22:46:27

Igor5473
Участник
Зарегистрирован: 02.06.2011
Сообщений: 1

Вывод данных из бд по условию

всем добрый вечер
есть таблицы users с полями: id_user, login
goods с полями: id_good, type_good, price_good
orders с полями: id_order, id_good, id_user, order_sum
в личном кабинете пользователя в разделе "Мои заказы" вывожу таким запросом инфу о заказах:
$aSelect = mysql_query("SELECT orders.id_order, orders.order_date, orders.order_sum, goods.type_good, goods.price_good, users.login, users.id_user FROM orders LEFT JOIN goods ON orders.id_good=goods.id_good LEFT JOIN users ON orders.id_user=users.id_user WHERE users.login='$username' and orders.order_date='2011-05-28 12:52:15'");
while ($row=mysql_fetch_assoc($aSelect)) {
echo '<table><tr><td>'.$row['type_good'].'</td><td><td>'.$row['order_sum'].'</td></tr></table>';
}

$username-логин пользователя при авторизации;
что не верно в условии where т.к. по отдельности так:

$aSelect = mysql_query("SELECT orders.id_order, orders.order_date, orders.order_sum, goods.type_good, goods.price_good, users.login, users.id_user FROM orders LEFT JOIN goods ON orders.id_good=goods.id_good LEFT JOIN users ON orders.id_user=users.id_user WHERE users.login='$username'");

и так:

$aSelect = mysql_query("SELECT orders.id_order, orders.order_date, orders.order_sum, goods.type_good, goods.price_good, users.login, users.id_user FROM orders LEFT JOIN goods ON orders.id_good=goods.id_good LEFT JOIN users ON orders.id_user=users.id_user WHERE users.login='$username' and orders.order_date='2011-05-28 12:52:15'");

запросы работают, а с условием WHERE users.login='$username' and orders.order_date='2011-05-28 12:52:15' - нет.
почему так происходит? заранее спасибо

Неактивен

 

#2 03.06.2011 16:33:18

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Вывод данных из бд по условию

Попробуйте убрать обертки PHP, написать отдельно запросы и их вывод.
В таком виде я не то, что ответить — понять вопроса не могу sad

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson