Buongiorno ragazzi, mi sto avventurando nei database e vorrei imparare a sfruttarli all'interno dei siti web...ho provato a fare il codice php per la connessione del database!
Dopo aver creato il database ho messo nel sito il form di compilazione...Lo scopo è inserire l'id dell'utente e cm risultato dovrebbe darmi il Nome e Cognome corrispondente a quell'id
La parte del form penso sia giusta
<table width="450" border="0">
<tr>
<td width="220">
<form action="SQL.php" method="post">
<input type="text" name="var1"> // var1 è il parametro che passo nel php x il confronto
<input type="submit" value="TEST!" />
</form>
</td>
</tr>
</table> // l'azione del form punta SQL.php che è il file in php che ho creato che m connette al database e m restituisce il risultato tramite query
__________________________________________________ _____________
Vi incollo qui sotto il codice php...Non capisco il perchè non funziona( aiutatemi x favoreee
<?
$host="62.149.***.108";
$nome="Sql310023";
$password="****";
$database="Sql310023_1";
$tabella="utenti";
$var1=$_POST['var1']; //recupero la variabile dal form
if ($var1!=null) //controllo che nn sia nulla
{
$connessione=mysql_connect($host,$nome,$password);
$query = mysql_query($database,"SELECT Nome, Cognome from ".$tabella." WHERE id_utente=".$var1."",$connessione); //La query m deve restituire nome e cognome corrispondente all'id inserito
if ($query==FALSE) die("errore nella composizione della query"); mysql_close($connessione);
while($row=mysql_fetch_array($query)){
echo "nome: ".$row[Nome];
echo "
";
echo "cognome: ".$row[Cognome];
}
}
?>
Cosa cè che non va?