Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Проблемы с правильным созданием функции

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: Проблемы с правильным созданием функции
OlsSkorpin
Отправлено: 04 Января, 2013 - 16:30:37
Post Id


Новичок


Покинул форум
Сообщений всего: 5
Дата рег-ции: Янв. 2013  


Помог: 0 раз(а)




Написал вот такую функцию:
PHP:
скопировать код в буфер обмена
  1. <?
  2.  
  3. function prepod($name){
  4. $res =  mysql_query("SELECT * FROM d_and_p  ",$db);
  5.         echo"<select name='$name'>
  6.                 <option value='0'>Выберите преподавателя</option>";    
  7.         while($row = mysql_fetch_assoc($res)){
  8.                 ?>
  9.                 <option value="<?=$row['id']?>"><?=$row['prepod']?></option>
  10.                 <?
  11.         }
  12.         echo "</select><br>";
  13. }
  14. ?>


К сожалению по какой-то причине она не работает. Появляется только поле выбора в котором первая строка. Остальная информация из базы не достается. Подскажите в чем проблема если кто знает пожалуйста.

(Отредактировано автором: 04 Января, 2013 - 16:41:47)

 
 Top
Denkill
Отправлено: 04 Января, 2013 - 16:44:59
Post Id



Посетитель


Покинул форум
Сообщений всего: 330
Дата рег-ции: Янв. 2013  
Откуда: Барнаул


Помог: 7 раз(а)




Скорее всего дело в БД проверь может быть где то ошибся. И где вообще подключение к бд??


-----
Хо-Хо-Хо
 
 Top
OlsSkorpin
Отправлено: 04 Января, 2013 - 16:48:30
Post Id


Новичок


Покинул форум
Сообщений всего: 5
Дата рег-ции: Янв. 2013  


Помог: 0 раз(а)




Denkill пишет:
Скорее всего дело в БД проверь может быть где то ошибся. И где вообще подключение к бд??

В начале страницы. Точно Перенес его в функцию, все заработало, спасибо!
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB