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

chọn giá trị tùy chọn từ cơ sở dữ liệu trên đã chọn

Tập trung vào một lĩnh vực này, bạn sẽ gặp lỗi PHP trừ khi đó là lỗi sao chép. Lưu ý những thay đổi sau:

while($rows=mysql_fetch_assoc($query)){
?>
    <form method=\"POST\" action=\"edit.php\">
    <input type ='hidden' name='ID' value = '<?php echo $rows['ID'];?>'>
    <select name ="pnames">
        <?php foreach ($arrayproducts as $key => $value) {
        ?>  
            <option value = "<?php echo $key; ?>" 
            <?php
                if ($key == $productName){
                    echo 'selected="selected"';
                } 
            ?> >
            <?php echo $value; ?> 
            </option>
     <?php } //end foreach ?>   
   </select>
<?php }//end while ?>

Ngay từ đầu, bạn đã có mã HTML thuần túy trong phân đoạn PHP.

Ngoài ra, tôi tin rằng bạn muốn

if ($value == $productName){


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách tạo cơ sở dữ liệu MySQL và đặt đặc quyền

  2. Làm thế nào để tính toán giá trị nhân bên trong vòng lặp while trong PHP?

  3. MySQL tạo cú pháp thủ tục được lưu trữ với dấu phân cách

  4. Sử dụng sqlalchemy để truy vấn bằng cách sử dụng nhiều cột trong mệnh đề

  5. Làm thế nào để kết nối với Mysql bằng C #?