Back to top

Autore Topic: Popolare una select box con dati estratti dal database  (Letto 3388 volte)

Offline sunjammer

  • Nuovo arrivato
  • *
  • Post: 15
    • Mostra profilo
Ciao a tutti.
Ho la necessità di creare uno script in php che mi permetta di popolare una select box con dati estratti da una tabella del database e restituire i risultati attraverso un pulsante di submit.

Non avendo la necessità di usare chronoform (anche perchè i dati verranno inseriti manualmente dal cliente direttamente da php admin), mi sono affidato al componente jumi per poter inserire uno script php direttamente in un articolo.

Il risultato che devo ottenere è in realtà banale: selezionare attraverso una select una provincia e restituire al submit tutti i punti vendita relativi (nome pv, telefono, email ecc...)

Arrivo al punto: Sono riuscito a creare la select e a popolarla con il campo provincia della mia tabella.
Ciò di cui non riesco a venire a capo è come fare in modo che una volta selezionata la provincia possa al submit estrarre dalla mia tabella tutti i dati relativi ai punti vendita della zona.

Qualcuno di voi, meno a digiuno di php di me, è in grado di darmi una dritta?

Posto il codice finora prodotto:

<!--
<form action="/jumi_includes/query.php" method="post">
<select name="provincia">

<?php
$username = "xxxx";
$password = "xxxx";
$hostname = "xxxx";
//connessione al DataBase
$dbhandle = mysql_connect($hostname, $username, $password)
or die("Non riesco a connettermi a MySQL.");
echo "<p>Seleziona una provincia:</p>
";
//DB Select
$selected = mysql_select_db("xxxx",$dbhandle)
or die("Non trovo il Database.");
 
$sql = mysql_query("SELECT DISTINCT prefix FROM jos_agenzie");
while ($res = mysql_fetch_array($sql)){
echo "<option value=\"".$res['prefix']."\">".$res['prefix']."</option>";
}

echo "<input type=\"submit\" name=\"Submit\" value=\"Cerca\">";
?>

</select>
</form>
-->

 



Web Design Bolzano Kreatif