Ciao a tutti, ho qualche problema con un sito che stò cercando di creare. Sono proprio a digiuno sia di PHP che di MySql.
Vorrei fare in modo che un utente possa fare la prima ricerca scegliendo ma marca e in automatico, nel secondo campo di ricerca dovrebbe visualizzare i modelli dei soli cellulari che hanno la marca scelta in precedenza...
Ho fatto questo, ma non è quello che vorrei:
<table>
<tbody><tr width="100%">
<td>Marca: </td>
<td>
<?php //fai una query
$query = mysql_query("SELECT distinct(marca) FROM telefoni");
//apro il tag select per il menu a tendina
echo"<select name=\"marca\">";
//metto i risultati della query in un array e poi faccio un ciclo
while($row = mysql_fetch_array($query))
{
//stampo option con value uguale alla regione e il testo è la regione
echo "<option value=\"".$row['marca']."\">".$row['marca']."</option>";
}
//finito il ciclo chiudo il tag select
echo"</select>";
?>
</td>
</tr>
<tr width="100%">
<td>Modello: </td>
<td>
<?php //fai una query
$query = mysql_query("SELECT distinct(modello) FROM telefoni");
//apro il tag select per il menu a tendina
echo"<select name=\"modello\">";
//metto i risultati della query in un array e poi faccio un ciclo
while($row = mysql_fetch_array($query))
{
//stampo option con value uguale alla regione e il testo è la regione
echo "<option value=\"".$row['modello']."\">".$row['modello']."</option>";
}
//finito il ciclo chiudo il tag select
echo"</select>";
?>
</td>
</tr>
Sapete aiutarmi???
Grazie