[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Не удаётся прочесть данные из БД
ak167
Всем привет!
2 года не занимался php в связи с ненадобностью. Сегодня вновь понадобилось, но естественно за это время я уже кое-что подзабыл. Вот, например, нужно создать скрипт чтения из базы данных, я его сделал а он не работает. Как и почему я не знаю, уже всё перерыл и нифига. Может вы мне поможете. Он не хочет читать и всё тут.

Массиву $db присвоены данных для подключения к базе, их я тоже проверял, всё внорме. Значит что-то со скриптом. При этом чтение из базы не происходит, так как если его нет, то скрипт выводит "НЕТ ДАННЫХ". Эту надпись я и вижу.

Кусок скрипта.
             $sql = 'SELECT name FROM '.$db['db_table_cat'];
$connect = mysql_connect($db['db_server'], $db['db_user'], $db['db_pass']);
mysql_select_db($db['db_name'], $connect);
$result = mysql_query($sql, $connect);

if($result)
{
for( $i=0; $i<mysql_num_rows($result); $i++ )
{
$cat[$i] = mysql_fetch_array($result); // разложим полученные данные в массив
if ($cat[$i]['name']) // проверим есть ли категории
{
for ($t=0; $t<count($cat); $t++) // цикл меню из существующих категорий
{

$categories .= '<option value="';
$categories .= $cat[$t];
$categories .= '" selected="selected">';
$categories .= $cat[$t];
$categories .= '</option>';

print_r($categories);
}
}
}
}

else { echo "<h1>НЕТ ДАННЫХ!</h1>"; }
Быстрый ответ:

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