Ciao a tutti
Sto costruendo un piccolo gestionale in azienda per il controllo della movimentazione dei carichi. Ho creato una sezione in cui, compilando un form, inserisco i dati relativi ai conducenti delle ditte che mi effettuano i trasporti. In questo form, presente nella pagina vet_con_add.php, c'è un campo select (menù a tendina) dove seleziono il nome della ditta dei trasporti. Questo menù a tendina non lo compilo io, ma lo voglio far compilare a php, interrogando il db mysql.
Il problema mio è come far "scrivere" a php, più voci nella tendina, nel caso in cui nella tabella in cui vado a prendere tutti i nomi delle ditte di trasporti, ce ne siano più di 1
vet_con_add.php
Codice PHP:
<?php
require("config.php");
$conn = mysql_connect(SQL_HOST, SQL_USER, SQL_PASS) or die("Impossibile connettersi al database MySQL. " . mysql_error());
mysql_select_db(SQL_DB, $conn);
$query = "SELECT id, rag_sociale FROM vettori";
$result = mysql_query($query)
or die(mysql_error());
while ($row = mysql_fetch_array($result)) {
extract($row);
echo '<select name="vet_select" size="10">';
echo '<option selected="selected" value="">-------------</option>';
echo '<option value="'$id'">'$rag_sociale'</option>';
}
?>
Questo è quello che la mia mente ha saputo fare. Sbaglio?