Buona sera, ho un problema nel visualizzare il risultato di due tabelle relazonate tra loro, utilizzando anche un select box. Volevo fare una ricerca come siti subito,amazon tramite categoria o prodotto.
PHP:
?php
$Host = "localhost";
$User = "root";
$Pass = "";
$Db = "ricerca_select";
$Conn = mysqli_connect($Host, $User, $Pass, $Db);
if (isset($_POST["submit"])) {
$citta=$_POST["citta"];
$Query = "SELECT nome,cognome,citta FROM utente,citta where utente.ks_citta=citta.id_citta
" ;
/*oppure citta='$Citta' in base se volgio cercarea
attraverso l'id o la cittas*/
$Result= mysqli_query($Conn,$Query);
while ($Row=mysqli_fetch_array($Result)) {
echo $Row[0]." ".$Row[1]." ".$Row[2]."<br>";
}
}
?>
HTML:
<!DOCTYPE html>
<html>
<head>
<title>prova</title>
</head>
<body>
<form action="#" method="POST">
<select>
<option name="citta">roma</option>
<option name="citta">parigi</option>
</select>
<input type="text" name="citta">
<input type="submit" name="submit">
</form>
</body>
</html>
Ultima modifica di un moderatore: