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
Форумы портала PHP.SU :: Версия для печати :: Вот такой вопрос
Форумы портала PHP.SU » PHP » Программирование на PHP » Вот такой вопрос

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

1. RooT - 17 Февраля, 2007 - 15:57:20 - перейти к сообщению
CODE (text):
скопировать код в буфер обмена
  1. У меня Вопрос Такого Характера:
  2. Как Возможно сделать так чтобы Меню типа <select> Брало данные из MySQL?
  3. Пробывал сделать так но не получилось
  4. [code]
  5. $q=mysql_query("select * from radio ORDER BY `id` desc limit 5");
  6. while ($row=@mysql_fetch_assoc($q)){
  7. echo '
  8. <li> Bыбор Волны Радио -
  9. <select id=volna name=volna >
  10. <option value=' .$row[volna]. '>' .$row[name]. '</select>';
  11. }
  12.  


Подскажите пожалуйста что я не так делаю, я только учусь!!
2. valenok - 17 Февраля, 2007 - 16:19:15 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1.  
  2. <Select name='band'>
  3. <?PHP
  4. $query = "SELECT * FROM `radio` ORDER BY `id` DESC LIMIT 5";
  5. $result=mysql_query($query);
  6. if(!$result) die(mysql_error());
  7. while($row = mysql_fetch_assoc($result))
  8.    echo "<option value='".$row['volna']."'>".$row['name']."</option>";
  9.  
  10. ?>
  11. </Select>
  12.  


Если что либо не работает, сюда ошибку.
Либо у меня опечатка либо у тебя чтото другое.
3. Viper - 17 Февраля, 2007 - 16:29:36 - перейти к сообщению
или можно так

$query = "SELECT * FROM `radio` ORDER BY `id` DESC LIMIT 5";
$result=mysql_query($query);
if(!$result) die(mysql_error());

... любой HTML код ...

<select name="band">
<? while($row = mysql_fetch_array($result)) { ?>
<option value="<? echo $row['volna']; ?>"><? echo $row['name']; ?></option>
<? } ?>
</select>
4. RooT - 17 Февраля, 2007 - 16:37:18 - перейти к сообщению
Огромное Спасибо всё заработало понял в чём проблема оказывается в Масиве просто создавалось! Ещё раз Спасибо!!!

 

Powered by ExBB FM 1.0 RC1