|
|
|
| в переменной date содержится дата, зафиксированная при входе на сайт
при вставке данных в бд запросом
$query = "insert into korzina values ('','".$date."','".$arr1['name']."','".$arr['price']."','".$smenu."','".$vermenu."','".$pdmenu."')";
все вставляется отлично, но фига не выводится вот этим запросом
$query = 'select * from korzina where session_id = '.$date; | |
|
|
|
|
|
|
|
для: Дрон
(04.08.2008 в 15:33)
| | session_id и $date какого типа? Из названия следует что session_id - автоинкримент.. ) | |
|
|
|
|
|
|
|
для: Roo$
(04.08.2008 в 15:40)
| | session_id типа datetime | |
|
|
|
|
|
|
|
для: Дрон
(04.08.2008 в 15:43)
| | А если два человека зайдут в одно и то же время, вплоть до секунды, то Вы им один и тот же session_id дадите? И вообще, я могу подбирая секунды и минуты напороться на сессию какого-то человека, набрать ему полную корзину товаров и демонически смеятся? | |
|
|
|
|
|
|
|
для: BinLaden
(04.08.2008 в 15:46)
| | Да на этот сайт в год может 3 пользователя войдут, я php начал изучать всего 2 недели назад, меня сильно ругать не будут, если что не так, просто не хочется писать большую проверку | |
|
|
|
|
|
|
|
для: Дрон
(04.08.2008 в 15:43)
| | я думал из-за того, что функция date() возращает строку, но я пробывал делал поле session_id char(om), все равно не выводит | |
|
|
|
|
|
|
|
для: Дрон
(04.08.2008 в 15:53)
| | $date в каком формате? Как ваще дату получаешь? Не легче NOW() вместо $date в запросе вставки записи указать? | |
|
|
|
|
|
|
|
для: Дрон
(04.08.2008 в 15:33)
| | а так попробуй
$query = "select * from korzina where session_id = '$date' "; | |
|
|
|
|
|
|
|
для: Roo$
(04.08.2008 в 15:49)
| | Спасибо большое работает | |
|
|
|