Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> выводи информации из базы данных, в чем ошибка 
:(
    Опции темы
StachelDraht
Дата 10.11.2008, 02:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Не Опытный
**


Профиль
Группа: Участник
Сообщений: 429
Регистрация: 19.1.2006

Репутация: нет
Всего: 1



Привет!
У меня беда.
Вывожу из базы информацию в зависимости от выбранного раздела. Выводит вроде без ошибок, но выводит не все а только первую запись.
Не понимаю в чем ошибка.
Код

    function show_information_bot($page, $bt_id, $lang){
            db_connect();
            $result1=mysql_query("SELECT * FROM bot_text
                                        WHERE bt_id='$bt_id'") or die("Bad query to DB bt_text!");
            $num_rows1=mysql_num_rows($result1);            
                if($num_rows1>0){
                    echo '<TABLE width="417" border="0" cellspacing="0" cellpadding="0">
                        <TR>
                            <TD valign="top"';
                        if($page=='contact') {
                            echo 'class="contact" align="center"';
                        }
                        else {
                            echo 'class="main"';
                        }
                        echo '>';
                    for($i=0; $i<$num_rows1; $i++){
                        $row=mysql_fetch_array($result1);
                        $title='bt_title_'.$lang;
                        $text='bt_text_'.$lang;
                        if(($row[$text])!='') $show_text='<br><br>'.nl2br($row[$text]).'<br>';
                        else $show_text='';
                        echo '<br><B>'.$row[$title].'</B>'.$show_text;
                        $this->show_pics_bot($row['bt_id'], $lang);
                    }
                    echo '</TD>
                        </TR>
                    </TABLE>';
                }
                
        }


Спасибо!
PM MAIL   Вверх
gta4kv
Дата 10.11.2008, 02:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Walking around mad.
***


Профиль
Группа: Завсегдатай
Сообщений: 1868
Регистрация: 25.7.2006

Репутация: 4
Всего: 91



вместо for:
Код

while( $row = mysql_fetch_array ( $result1 ) )
{
    $title='bt_title_'.$lang;
    $text='bt_text_'.$lang;
    if(($row[$text])!='') $show_text='<br><br>'.nl2br($row[$text]).'<br>';
    else $show_text='';
    echo '<br><B>'.$row[$title].'</B>'.$show_text;
    $this->show_pics_bot($row['bt_id'], $lang);
}


Это сообщение отредактировал(а) gta4kv - 10.11.2008, 02:50
PM MAIL   Вверх
MoLeX
Дата 10.11.2008, 06:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 7
Всего: 140




M
MoLeX

StachelDraht:

вопрос по БД, так его и надо помещать в PHP: Базы Данных


Это сообщение отредактировал(а) MoLeX - 10.11.2008, 06:42


--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Базы Данных | Следующая тема »


 




[ Время генерации скрипта: 0.0718 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.