Mysql
 sql >> Baza danych >  >> RDS >> Mysql

php mysql wyświetlający wyniki jako listę rozwijaną

Zakładając, że wszystko, co próbujesz zrobić, to wyświetlić te wiersze w menu rozwijanym:

$sql = "SELECT quali_code, title FROM `qualifications` ORDER BY title ";
$result = mysql_query($sql, $this->connection);
while($r=mysql_fetch_array($result))
{
$quali_code = $r['quali_code'];
$result_array[$quali_code][] = $r['title'];
}


echo "<select name='x'>";
foreach($result_array as $q_code => $value)
{
    foreach($value as $title) {
    echo "<option value='" . $q_code . "'>" . $title . "</option>";
    }
}
echo "</select>";


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql_num_fields():podany argument nie jest prawidłowym zasobem wynikowym MySQL

  2. Jak przechowywać unikalny identyfikator rejestracji GCM w MySQL?

  3. Wstaw SQL? wstawiaj dane od jednego do drugiego

  4. Dlaczego czasami występuje jedna lub więcej luk w wartości kolumny auto inkrementacji?

  5. Zwróć różnicę między dwoma (datami i godzinami ) PHP