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

Načítání záznamů z databáze MySQL pomocí PHP pro naplnění rozevíracího seznamu

Pletete si jednoduché a dvojité uvozovky. Zkuste toto:

<?php
include("db_config.php");
$sql="SELECT * FROM brojevi";
$result=mysqli_query($connection,$sql);
echo '<select name="dropdown" size="1">';
echo '<option value="choose">-choose-</option>';
while($row=mysqli_fetch_array($result)){
    $id = $row['id'];
    $broj = $row['brojevi'];
    echo '<option value="' . $id . '">' . $broj . '</option>';
}
echo '</select>';
?>

Když používáte html tagy uvnitř echa, zkuste použít jednoduché uvozovky pro echo a dvojité uvozovky pro html věci, jako jsou hodnoty, id, třídy atd.




  1. Chyba při vytváření tabulky:Máte chybu v syntaxi SQL poblíž 'order( order_id INT UNSIGNED NOT NULL AUTO_INCREMENT, user_id ' na řádku 1

  2. zobrazit všechna data pro duplicitní řádky v oracle

  3. Jak vložit více řádků do jednoho příkazu vložení?

  4. Jak používat REGEXP s escape sekvencemi, jako je hranice slova?