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 » SQL и Архитектура БД » Выпадающие списки без повторяющихся пунктов

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

1. Reniksa - 21 Ноября, 2010 - 18:28:03 - перейти к сообщению
Вечер добрый.
Хочу сделать выпадающий список, который берет значения из БД.
Как сделать, чтобы не было повторяющихся пунктов?

PHP:
скопировать код в буфер обмена
  1. $result = mysql_query("SELECT heading FROM tnews");
  2. echo "<select name='heading'>";
  3. while($r = mysql_fetch_array($result))
  4. {
  5. echo "<option value='".$r['heading']."'>".$r['heading']."</option>";
  6. }
  7. echo "</select>";
2. SAD - 21 Ноября, 2010 - 18:43:51 - перейти к сообщению
CODE (SQL):
скопировать код в буфер обмена
  1. SELECT DISTINCT heading FROM tnews
3. Reniksa - 21 Ноября, 2010 - 20:27:47 - перейти к сообщению
Спасибо большое.

 

Powered by ExBB FM 1.0 RC1