Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

hộp chọn với nhiều cột từ cơ sở dữ liệu mysql

Giả sử bạn muốn mỗi tên miền xuất hiện dưới dạng tùy chọn trong vùng chọn và các trường tên miền trong db của bạn là domeinnaam1, domeinnaam2, domeinnaam3, v.v., bạn sẽ làm như sau ...

<?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>

Bạn nên sử dụng PDO thay vì các hàm mysql_ hoặc thư viện ADODB hoạt động tốt. Các hàm mysql_ không được dùng nữa kể từ PHP 5.5

tham khảo http://www.php.net/manual/en/pdo .construct.php để tham khảo 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. 'mysqldump' không được nhận dạng là lệnh nội bộ hoặc lệnh bên ngoài

  2. Sao chép MySQL được hai chiều

  3. Thay thế một từ trong văn bản BLOB bằng MySQL

  4. Làm cách nào để thêm hàm levenshtein trong mysql?

  5. Kết nối với Cơ sở dữ liệu Perl