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

selectbox z wieloma kolumnami z bazy mysql

Zakładając, że chcesz, aby każda nazwa domeny pojawiła się jako opcja w zaznaczeniu, a pola nazwy domeny w Twojej bazie danych to domeinnaam1, domeinnaam2, domeinnaam3 itd., wykonaj następujące czynności...

<?php 
        include '../config.php';
        $sql = "SELECT * FROM megabase";  
        $resultaat = mysql_query($sql) or die (mysql_error());  
        $domains = array();
        while ($row = mysql_fetch_array($resultaat))       
        { 
           if (!empty($row['domeinnaam1'])) $domains[] = $row['domeinnaam1'];
           if (!empty($row['domeinnaam2'])) $domains[] = $row['domeinnaam2'];
        }
    ?>

<select size="1" name="domeinnaam">
    <?php
        foreach ($domains as $domain)
        {
            echo "<option>$domain</option>";
        } 
    ?>
</select>

Powinieneś używać PDO zamiast funkcji mysql_ lub biblioteka ADODB działa dobrze. funkcje mysql_ są przestarzałe w PHP 5.5

patrz http://www.php.net/manual/en/pdo .konstrukcja.php dla odniesienia PDO



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. importuj dane mysql do hdfs(hadoop 2.4.1) za pomocą sqoop(1.4.5)

  2. Dlaczego maksymalny limit czasu MySQL wynosi 838:59:59?

  3. liczyć wartości w db

  4. Pobieranie wiersza z danymi z tabeli par klucz-wartość w MySQL

  5. Nie można pobrać danych Unicode w języku hindi z PHP i MySQL