|
|
|
|
|
для: kviki
(10.04.2007 в 15:20)
| | Хм... да, ключевое слово week появилось, начиная с MySQL 5.0.0 замените строку
puttime > now() - interval 1 week
|
на
puttime > now() - interval 7 day
|
| |
|
|
|
|
|
|
|
для: kviki
(10.04.2007 в 15:08)
| | С первым пунктом разобрался,
остался второй, это с вот этим:
2. При выборе данных за неделю выдает
Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'week ORDER BY puttime DESC LIMIT 0,
Если можно, помогите, заранее спасибо.
впринципе думаю можно использовать такой вариант puttime > now() - interval 7 day
вместо puttime > now() - interval 1 week
но все же хотелось узнать в чем причина?
Заранее спасибо! | |
|
|
|
|
|
|
|
для: kviki
(10.04.2007 в 15:02)
| | должно быть так
http://localhost/data/data/searchform1.php?page=3&id_parent=&district=none&rooms=0&price_min=&price_max=&pricemeter_min=&pricemeter_max=&floor=&su=none&balcony=none&material=none&data=3&search=search
и тогда все нормально работает
тока как это сделать??? | |
|
|
|
|
|
|
|
для: kviki
(10.04.2007 в 14:51)
| | прилагаю строчку из броузера при первом запросе за неделю
http://localhost/data/data/searchform1.php?id_parent=&district=none&rooms=0&price_min=&price_max=&pricemeter_min=&pricemeter_max=&floor=&su=none&balcony=none&material=none&data=3&search=search
и строчка которая выдается при нажатии дальше
http://localhost/data/data/searchform1.php?page=2&id_parent=&district=none&rooms=0&price_min=&price_max=&pricemeter_min=&pricemeter_max=&floor=&su=none&balcony=none&material=none&search=search&date=
как я понимаю дело в дате. может она не фиксируется?
в файле поменял
конечные строчки:
"search=$_GET[search]&".
"date=$_GET[date]";
на
"date=$_GET[date]&".
"search=$_GET[search]"; | |
|
|
|
|
|
|
|
для: kviki
(10.04.2007 в 13:27)
| | Все отлично, данные выводит только есть две неточности:
1. Когда данных больше чем на одну страницу при нажатии на следующие допустим 10, страницы обнуляются и словно выводит все данные которые есть, потому что страниц вместо [str1]_[str2]_[str3] cтановится [str1]_[str2]_[str3] ...[str_n] вот такая мелочь (:
2. При выборе данных за неделю выдает
Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'week ORDER BY puttime DESC LIMIT 0,
Если можно, помогите, заранее спасибо. | |
|
|
|
|
|
|
|
для: cheops
(10.04.2007 в 13:26)
| | спасибо, щас посмотрю. | |
|
|
|
|
|
|
|
для: kviki
(10.04.2007 в 11:54)
| | Посмотрите скрипт, представленный во вложении поста от 10.04.2007 в 13:26 - давайте от него отталкиваться. | |
|
|
|
|
|
|
|
для: kviki
(09.04.2007 в 14:05)
| | Посмотрите скрипт во вложении. | |
|
|
|
|
|
|
|
для: kviki
(10.04.2007 в 11:54)
| | Может кто-нибудь подскажет как всетаки сделать поиск по дате для примера из книжки? | |
|
|
|
|
|
|
|
для: kviki
(09.04.2007 в 21:21)
| | Ребята подскажите может кто-то делал поиск по дате к книжному примеру, выглядеть должно так:
Выпадающий список с выбором за сегодня, за вчера и за неделю?
Дело в том что у меня эти запросы не работают.
<select name="data" class="input">
<option value='none' >не имеет значения
<option value=1>Сегодня</option>
<option value=2>Вчера</option>
<option value=3>За неделю</option>
</select>
Думал так
if(!empty($_POST['data']) && $_POST['data'] != 'none')
$tmp4 = " and data='".$_POST['data']."'";
Но этот вариант не работает, тогда хотел реализовать через :
puttime >= Now() - INTERVAL 1 DAY
Вот с этим никак не разберусь..
и скажите если делать постраничную навигацию через циферки
Заранее спасибо! | |
|
|
|
|