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

Compila una casella a discesa da una tabella MySQL in PHP

Dovrai assicurarti che, se stai utilizzando un ambiente di test come WAMP, imposta il tuo nome utente come root. Ecco un esempio che si connette a un database MySQL, invia la tua query e genera <option> tag per un <select> casella da ogni riga della tabella.

<?php

mysql_connect('hostname', 'username', 'password');
mysql_select_db('database-name');

$sql = "SELECT PcID FROM PC";
$result = mysql_query($sql);

echo "<select name='PcID'>";
while ($row = mysql_fetch_array($result)) {
    echo "<option value='" . $row['PcID'] . "'>" . $row['PcID'] . "</option>";
}
echo "</select>";

?>