[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вывод запроса на экран
SunSet
Есть такой запрос к базе:
PHP
$result mysql_query("SELECT * FROM `hotels` "$where );

вторая часть которого собирается из значений селектов. Как вывести этот запрос через echo или еще что, хочу глянуть на него со всеми символами. А то чтото как не пробую пустоту выводит.



Спустя 7 минут, 29 секунд (28.09.2009 - 21:30) glock18 написал(а):
SunSet
в чем проблема функцию заменить на print просто?

Спустя 4 минуты, 14 секунд (28.09.2009 - 21:34) SunSet написал(а):
glock18
О, зер гуд smile.gif Да чтото голова отказывается думать. И метод тыка не спасает) rolleyes.gif

Спустя 7 минут, 56 секунд (28.09.2009 - 21:42) SunSet написал(а):
glock18
Еще вопрос в догонку:
PHP
$where = array();

if(
$country_id
$where[] = "`country_id` = ". (int)$country_id ;

if(
$region_id
$where[] = "`region_id` = ". (int)$region_id ;

if(
$city_id
$where[] = "`city_id` = ". (int)$city_id ;

if(
$search
$where[] = "`text` LIKE '%"mysql_real_escape_string($search) ."%'";


    
$where = (count($where) > 0)? 'WHERE ' .implode(' AND ',$where):NULL;
    

    
    print (
"SELECT * FROM `hotels` "$where );


Как в конец этого запроса добавить еще
PHP
ORDER BY id DESC LIMIT $start

Тоже в массив нужно заносить? То чтото без синтаксических ашыбак не могу прикрепить в конце blink.gif

Спустя 6 минут, 16 секунд (28.09.2009 - 21:48) ИНСИ написал(а):
SunSet может так сделать:

PHP
$res = mysql_query("SELECT * FROM `hotels` {$where} ORDER BY id DESC LIMIT $start");


и в следущий раз, чтобы вывести запрос, просто mysql_query замени на die, это по части отладки

Спустя 19 минут, 3 секунды (28.09.2009 - 22:07) SunSet написал(а):
welbox2
Так мне не для отладки нужно было, хотел посмотреть какой массив вставляется в запрос. smile.gif


_____________
... и помните! Каким бы ни был PHP, главное - чтобы он был защищенным! :) (PHP с Анфисой Чеховой)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.