Сделано в Раскрутке

Архив эхоконференции RU.PHP

- RU.PHP ------------------------------------------------------------- RU.PHP -
 Msg  : #6028 [572]
 От   : Eugene Golovan                2:5020/400          21 января 04, 01:12
 Кому : Slava Konashkov                                   23 января 04, 23:56
 Тема : Re[2]: возврат к странице поиска
-------------------------------------------------------------------------------
From: Eugene Golovan 


> > заполняется форма критериями поиска. Скрипт (например, search.php)
> ищет в БД
> > записи согласно критериям и выводит каждую из них с сылкой "Удалить"
> типа: 

> И что тут такого??? Как вариант при удалении идет тот-же самый запрос +
> переменная говорящая, что что-то нкжно удалить  href='del_note.php?id=1231&del=3121'>
> А в скрипте
> if (isset($_GET[del]))
> бла-бла-бла (т.е. удаляем)...
> И стандартный поиск....
> Так????

Хороший вариант, недостаток только один здесь.. Каждый раз делается
новая выборка из базы одних и тех же данных.
Мой вариант (в дополнение!):
-Делаешь выборку;
-Записываешь в сессию в виде массива $a_data[$id] = $value;
-А при выводе данных проверяешь есть ли такой массив. И выводишь его
если он не пустой.
-При удалении удаляешь с базы, и элемент массива [id], и снова выводишь
его.
-Hе выводишь его, а создаешь новый в дальнейшем только тогда, когда нету
$_REQUEST[del], т.е. это уже новые критерии поиска.

Что-то типа такого.
Чтоб не писать в сессии, можно в форму записать, если это дозволено..

Удачи.


--- ifmail v.2.15dev5.1
 * Origin: "MTU-Intel ISP" (2:5020/400)


При переходе по баннеру - скидка 25% на первый месяц обслуживания!
Самый простой способ получить ROOT-доступ
При переходе по баннеру - скидка 25% на первый месяц обслуживания!