ОК , уже так и переделал.
Попрошу без оскорблений. Форум на то и форум, чтобы задавать вопросы. Хочется узнать мнение людей. Даже если для вас вопрос кажется абсурдным.
А в сессии хранить насколько опасно?
экономия ресурсов при повторном обращении к скрипту, там просто много параметров и запрос сложно формируется... но безопасность естественно важнее!
Понял, спасибо!
SELECT * FROM objects AS a LEFT JOIN regions AS r ON r.id = a.metro LEFT JOIN highways AS h ON h.id = a.street WHERE type='Земля' AND oper='Аренда' AND ((area_min>='0.2' AND area_max<='2.5') OR (area_max<='2.5' AND area_min>='2.5') OR (area_min<='0.2' AND area_max>='2.5')) AND highway!='Новорязанское'
Это мне тогда проще просто перечислить id которые уже нашлись - рабоать будет быстрее. Думал как-то более гибко это можно решить... Но все равно спасибо!
Вы немного не поняли - у меня два разных запроса. Если первый не дал мне 3 строчек, я использую второй.
Снес эту прогу, переставил новый IE 8 со всеми обновлениями (у меня лицензия XP), в IE этот код, который в мануале
session_start(); if (!isset($_SESSION['counter'])) $_SESSION['counter']=0;echo "Вы обновили эту страницу ".$_SESSION['counter']++." раз. ";echo "<br><a href=".$_SERVER['PHP_SELF'].">обновить";
не работает.
Не приложу ума что может быть. Помогите, пожалуйста.
Разобрался: где то вычитал, что если в имени тестового домена есть нижнее подчеркивание, сессии в IE не работают. Помогло. IE - зло!
В таком случае получается, что я как бы заново объявляю переменную и данные все пропадают, хотя и ошибка тоже. Вот в чем и вопрос - как "напомнить" IE что это массив, не потерев данные???
DriverCat добавил 10.09.2010 в 13:40
Сейчас создал тестовый файл с кодом:
<?php session_start(); if (!isset($_SESSION['counter'])) $_SESSION['counter']=0; echo "Вы обновили эту страницу ".$_SESSION['counter']++." раз. "; echo "<br><a href=".$_SERVER['PHP_SELF'].">обновить"; ?>
чтобы проверить вообще как сессии работают, оказывается вообще в IE сессии не работают. Использую IE из набора multiple IE . Может это из-за этого???