[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Нет вывода из базы данных
spaun
Доброго времени суток товарищи...

Не могу вывести такой вот вроде бы банальный код:
<?php
error_reporting(E_ALL);
include './admin/data/db.php';

$sql = "SELECT title,meta_d,meta_k FROM settings WHERE page='index'";
$result = mysql_query($sql) or die(mysql_error() .'<br/>'. $sql);

while ($row = mysql_fetch_assoc($result))

echo $row['title'];

?>


Выводит чистый лист... Подскажите пожалуйста малоопытному, что не так...
И не судите строго...



Спустя 21 минута, 30 секунд (22.06.2012 - 22:19) Tadochi написал(а):
echo mysql_error();

Спустя 3 минуты, 48 секунд (22.06.2012 - 22:22) fdr написал(а):
Цитата
WHERE page='index'

мне кажется в место index у вас должно быть число

Спустя 14 минут, 28 секунд (22.06.2012 - 22:37) Tadochi написал(а):
$sql = "SELECT `title`,`meta_d`,`meta_k` FROM `settings` WHERE `page`='index';

...

echo mysql_affected_rows();

Спустя 9 минут, 1 секунда (22.06.2012 - 22:46) Kuliev написал(а):
spaun
Если не секрет, то скажите зачем Вам в админке TITLE и доп. параметры??? Ведь админка должна быть скрыта от поисковиков!

Во вторых Title всегда используется в заголовке HTML один раз, зачем прогонят результат запроса в цыкле?

В Вашем случае Вам нужно посмотреть в браузере сгенерированный код и на основании его найти ошибку в скрипте - запросе!

Спустя 7 часов, 51 минута, 13 секунд (23.06.2012 - 06:37) spaun написал(а):
Цитата
Kuliev

Это не админка
Цитата
Tadochi

echo mysql_affected_rows(); Вывел единичку, а echo mysql_error(); ошибок не выдает...
Вопрос закрыт, спасибо всем за помощь

только еще пара вопросов если не трудно ответьте: Как правильно выводить результат из базы? С циклом я наверное намудрил... Какие еще есть варианты вывода результата?

Быстрый ответ:

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