Mysql
 sql >> база данни >  >> RDS >> Mysql

изберете стойност на опцията от базата данни на избраното

Фокусирайки се върху тази област, трябва да получавате грешка в PHP, освен ако не е грешка при копиране. Забележете следните промени:

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

В началото имахте обикновен HTML код в сегмента на PHP.

Освен това вярвам, че искате

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. Вземете сумата на MySQL колоната в PHP

  2. MYSQL избира списък за връщане на заявка от месеци като низ между начална/крайна дата

  3. mySQL данни за зареждане на локалния инфайл неправилен числов формат

  4. Управление на потребителски акаунт, роли, разрешения, удостоверяване на PHP и MySQL -- Част 5

  5. MySQL LIKE заявка с долна черта