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

Získejte hodnotu z databáze ve vybrané značce HTML PHP MySQL

Co dělám, je něco takového:

<?php
$array = array("male", "female", "other");

echo "<select class='form-control' name='aGender' >";
foreach ($array as $gender) {
    if ($gender == $databaseValue) {
       echo "<option selected>$gender</option>";
    } else {
       echo "<option>$gender</option>";
    }
}
echo "</select>";
?>

Také nepoužívejte disabled na formulářových prvcích; použijte read-only . Dělá to to samé jako disabled vizuálně, ale disabled dělá, co říká. Blokuje odeslání hodnoty do databáze. read-only pouze brání úpravám, ale nezpůsobuje problémy s odesíláním formuláře. Typ uživatele bude následovat stejně.



  1. php + mysql + mapa google

  2. Zpracování nepřečtených příspěvků v PHP / MySQL

  3. Jak aktualizovat sloupec na základě jiného sloupce v SQL

  4. Jak Asind() funguje v PostgreSQL