Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Динамическое создание запросов
 
 автор: tAleks   (25.12.2006 в 23:45)   письмо автору
 
 

Есть значит форма... в ней много всяких переключателей....
Эта форма, является настройкой ФИЛЬТРА для выборки определненных юзеров из базы, и соответственно отправки им потом чего-нибудь....

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

Как это (динамический запрос) сделать?

   
 
 автор: _Dreamer_   (26.12.2006 в 00:17)   письмо автору
 
   для: tAleks   (25.12.2006 в 23:45)
 


<?php
            $query  
"
            SELECT  field_1,field_2,field_3,field_4,field_5
            FROM      table
            
$where_clause $order_clause LIMIT $limit";
            
$result mysql_query($query);
            
//................
?>

В данном случае после загрузки формы отлавливаем это событие в сценарии...

<?php
if (ФОРМА_ЗАГРУЖЕНА)
{
// анализируем принятые от формы данные и на основе этого формируем $where_clause 
// $order_clause и $limit (операторы WHERE, ORDER, LIMIT соответсвенно)
// потом идет кусок кода выше и дальшейшая обработка запроса
}
?>

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования