sql >> データベース >  >> RDS >> Mysql

選択したデータベースからオプション値を選択します

    この1つの領域に注目すると、コピーエラーでない限り、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 ?>
    

    最初はPHPセグメントにプレーンなHTMLコードがありました。

    また、あなたが欲しいと思います

    if ($value == $productName){
    


    1. エラー1366(HY000):整数値が正しくありません:行1の列'id'の''

    2. SqlBulkCopyを使用してCSVファイルをSQLServerにインポートします

    3. MySQL SOUNDEX()の例

    4. IN句のSQL複数列