sql >> Database teknologi >  >> RDS >> Mysql

vælg indstillingsværdi fra database på valgt

Med fokus på dette ene område burde du få en PHP-fejl, medmindre det er en kopifejl. Bemærk følgende ændringer:

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

Du havde almindelig HTML-kode i PHP-segmentet i begyndelsen.

Jeg tror også, du vil have

if ($value == $productName){


  1. Sådan skubber du MySQL-databasedata til en MVC .NET-webapplikation

  2. MySQL Query Tuning - Hvorfor er brugen af ​​en værdi fra en variabel så meget langsommere end at bruge en bogstavelig?

  3. Forberedt erklæring fungerer ikke med ALTER-tabelforespørgsler

  4. Skift to kolonneværdier mellem to tabeller