sql >> Databáze >  >> RDS >> Mysql

Rozbalovací pole PHP MySQL Vyplňte vybranou hodnotu

Ve vašem <option> přidat selected atribut pro hodnotu, která je v itemschoice .

Hrubý příklad použití vytvořené funkce k získání volby:

$choice = get_items_choice();
$results = mysqli_query($sql);

echo '<select name="whatever">';
while($row = mysqli_fetch_array($results)) {
    if ($row['choice'] === $choice) {
        echo '<option value="' . $choice . '" selected="selected" />';
    } else {
        echo '<option value="' . $choice . '" />';
    }
}
echo '</select>';

Toto je jen příklad, nekopírujte a nevkládejte to bez přidání nějakého druhu ověření chyby!




  1. ajax datová odpověď vždy 0 v php mysql

  2. Synchronizujte schéma dvou databází v MySQL

  3. Chyba při změně kódu z mysql na mysqli

  4. codeigniter aktivní záznam získat dotaz a dotaz bez klauzule LIMIT