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]   

> Описание: Не могу сделать выпадающий список
babka2140
Отправлено: 17 Февраля, 2011 - 23:46:55
Post Id


Новичок


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


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




мы имеем базу test и таблицу raioni c полем raion .Поле район должно выводиться в выпадающий список




PHP:
скопировать код в буфер обмена
  1. $query = "SELECT  idvalue,raion FROM $table";
  2. $res = mysql_query($query) or die(mysql_error());
  3.  echo ("
  4. <tr>
  5.  <td width="150">Районы:</td>
  6.  <td> <select name="raioni">
  7.     ")  ;
  8.  
  9. while ($row = mysql_fetch_array($res)) {
  10.     echo "<option value="$row['idvalue']">" .$row['raion']. "</option>" ;
  11.   };
  12.     echo </select> ;
  13. echo     </td>
  14. echo </tr>

Помогите чайник не может найти проблему


Отредактировано модератором: JustUserR, 18 Февраля, 2011 - 11:14:48
Обрамил PHP-код в соответствующий BB-тег
 
 Top
grefon
Отправлено: 18 Февраля, 2011 - 00:01:51
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 823
Дата рег-ции: Нояб. 2010  


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




Для начала было бы неплохо знать какая ошибка выпадает и где!

Попробуйте так:

PHP:
скопировать код в буфер обмена
  1. echo '<option value="'.$row['idvalue'].'">'.$row['raion'].'</option>';

(Отредактировано автором: 18 Февраля, 2011 - 00:02:03)



-----
____________________________________________________________________
Ну как то так, наверное.
http://grefon[dot]com
 
 Top
OrmaJever Модератор
Отправлено: 18 Февраля, 2011 - 00:52:16
Post Id



Активный участник


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


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




а что это за скобки ); после цыкла?


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
babka2140
Отправлено: 18 Февраля, 2011 - 00:53:28
Post Id


Новичок


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


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




не получилось вот что вышло
 
 Top
grefon
Отправлено: 18 Февраля, 2011 - 01:21:14
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 823
Дата рег-ции: Нояб. 2010  


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




Радость
А Вы вообще php запускаете? То что получилось у Вас на рисунке больше напоминает php файл открытый тупо через браузер.


-----
____________________________________________________________________
Ну как то так, наверное.
http://grefon[dot]com
 
 Top
babka2140
Отправлено: 18 Февраля, 2011 - 01:22:28
Post Id


Новичок


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


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




grefon пишет:
Радость
А Вы вообще php запускаете? То что получилось у Вас на рисунке больше напоминает php файл открытый тупо через браузер.

конечно запускаю..
 
 Top
OrmaJever Модератор
Отправлено: 18 Февраля, 2011 - 01:23:52
Post Id



Активный участник


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


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




одни_ошибки_синтаксиса
PHP:
скопировать код в буфер обмена
  1. $query = "SELECT idvalue,raion FROM $table";
  2. $res = mysql_query($query) or die(mysql_error());
  3. echo "
  4. <tr>
  5. <td width=\"150\">Районы:</td>
  6. <td> <select name=\"raioni\">
  7. ";
  8.  
  9. while ($row = mysql_fetch_array($res)) {
  10. echo "<option value=\"{$row['idvalue']}\">{$row['raion']}</option>";
  11. }
  12. echo '</select>' ;
  13. echo '</td>';
  14. echo '</tr>';


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
babka2140
Отправлено: 18 Февраля, 2011 - 01:28:17
Post Id


Новичок


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


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




OrmaJever пишет:
одни_ошибки_синтаксиса
PHP:
скопировать код в буфер обмена
  1. $query = "SELECT idvalue,raion FROM $table";
  2. $res = mysql_query($query) or die(mysql_error());
  3. echo "
  4. <tr>
  5. <td width=\"150\">Районы:</td>
  6. <td> <select name=\"raioni\">
  7. ";
  8.  
  9. while ($row = mysql_fetch_array($res)) {
  10. echo "<option value=\"{$row['idvalue']}\">{$row['raion']}</option>";
  11. }
  12. echo '</select>' ;
  13. echo '</td>';
  14. echo '</tr>';



что -то не получилось.. уж извените только начинаю осваивать php
вот страница полностью
Скачать файл: kvar.html
Скачан раз: 85
 
 Top
grefon
Отправлено: 18 Февраля, 2011 - 01:31:07
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 823
Дата рег-ции: Нояб. 2010  


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




Я все таки еще раз спрошу, Вы уверены, что запускаете php файл в php среде?


-----
____________________________________________________________________
Ну как то так, наверное.
http://grefon[dot]com
 
 Top
babka2140
Отправлено: 18 Февраля, 2011 - 01:32:47
Post Id


Новичок


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


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




grefon пишет:
Я все таки еще раз спрошу, Вы уверены, что запускаете php файл в php среде?

ВСе понял всем спасибо)) Я балбес)))))
 
 Top
grefon
Отправлено: 18 Февраля, 2011 - 01:35:26
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 823
Дата рег-ции: Нояб. 2010  


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




Бывает Радость

Сам когда то давно пытался запустить php в html файле без оболочки и удивлялся, почему же он у меня не работает.

Просто если бы это было в php то Вам бы уже кучу синтаксических ошибок понакидало.


-----
____________________________________________________________________
Ну как то так, наверное.
http://grefon[dot]com
 
 Top
DiosPA
Отправлено: 18 Февраля, 2011 - 04:41:49
Post Id



Частый гость


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


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




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


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



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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB