[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: вытящить все из таблицы без цикла
Гость_Сергей
Добрый день. Подскажите, вот сейчас переделываю сайт, мне нужно сделать вывод всех существующих номеров из БД, как можно это сделать без использования цикла? Я все циклы уже перепробовал. Проект написан на CakePHP, туповатая cms, в ней как-то всё перемешано, дизайн вместе с php и вообще бред, так вот она почему-то не хочет выполнять стандартную конструкцию для такой ситуации.
$sql="SELECT * FROM booking Where `status`='0'";
$res=mysql_query($sql);
$num=mysql_num_rows($res);
$content.='<p>Количество доступных номеров: '.$num.'</p>';
$content.='<center><table><tr><td><h2>Номер</h3></td><td><h 2>Бронирование</h2></td></tr>';
while $myr=mysql_fetch_assoc($res)
{
$content.='<tr><td>'.$myr['number'].'</td><td><a href="?do=register&n='.$myr['number'].'">Зарегистрировать</a></td></tr>'
}
$content.='</table></center>';




Спустя 2 минуты, 24 секунды (8.05.2012 - 11:55) Игорь_Vasinsky написал(а):
$res=mysql_query($sql) or die(mysql_error());


что кажет?

и вывод осуществляется посредством echo или print

Спустя 2 минуты, 30 секунд (8.05.2012 - 11:58) Гость_Сергей написал(а):
Использовал и echo и print, а у меня выводится просто тупо белая страница, даже дизайн куда-то испаряется.

Спустя 2 минуты, 16 секунд (8.05.2012 - 12:00) Игорь_Vasinsky написал(а):
)))
в начало index.php поставь

error_reporting(E_ALL);

Спустя 2 минуты, 52 секунды (8.05.2012 - 12:03) Гость_Сергей написал(а):
и всё равно белая страница, какая-то тупая CMS

Спустя 1 минута, 48 секунд (8.05.2012 - 12:05) Игорь_Vasinsky написал(а):
этож фреймворк biggrin.gif .

может в .htaccess глушаться ошибки?

Спустя 5 минут, 26 секунд (8.05.2012 - 12:10) Guest написал(а):
проверял. Там кроме реврайта ничего нету.

Спустя 4 минуты, 53 секунды (8.05.2012 - 12:15) Игорь_Vasinsky написал(а):

Спустя 32 минуты, 32 секунды (8.05.2012 - 12:48) Гость_Сергей написал(а):
Пробовал. =(

Спустя 33 минуты, 25 секунд (8.05.2012 - 13:21) vital написал(а):
ini_set('display_errors', 1);

Спустя 22 минуты, 45 секунд (8.05.2012 - 13:44) killer8080 написал(а):
Гость_Сергей
Видимо не работает потому что с базой нужно работать через модель а не напрямую
http://www.cake-php.ru/wiki/Manual11/models#h25-18

Спустя 6 часов, 27 минут, 17 секунд (8.05.2012 - 20:11) vagrand написал(а):
Я давненько уже работаю с кейком и мне он вполне приятен. Не скажу что он идеален но уж точно не туп. Как по мне это просто ТС-у лень изучить как с ним работать вот он и пишет прямое обращение к БД а не через модели, которые в кейке уже реализованы и отдает данные через echo а через темплейты, как оно и должно быть.

Соответственно резюмирую - ТС кури матчасть и не стоит обзывать вещи до которых еще не дорос.
Быстрый ответ:

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