Ciao a tutti. Sto studiando php per un'esame di informatica però abbiamo un libro che fa riferimento a script php di una versione precedente rispetto a quella che dobbiamo usare. Stiamo usando la versione easyphp 2.0b1 il problema è quando andiamo a fare query per i database.
ovvero nella parte id del codice.
Vi riporto una parte dell'esercizio che stavo facendo:
<HTML>
<BODY>
<?php
# see_rec.php
# include il file esterno
include ("test_holding_inc.php");
$sql="SELECT * FROM nomi WHERE ID = '$ID_record'";
$risultati_mysql=mysql_query($sql,$connessione);
$num_righe=mysql_num_rows($risultati_mysql);
if ( $num_righe == 0 ) {
echo "Spiacente, non ci sono informazioni";
} else {
# abbiamo dei risultati
echo "<TABLE ALIGN=\"CENTER\" BORDER=\"3\">";
echo "<TR><TH>nome</TH><TH>Indirizzo</TH><TH>Città</TH><TH>Paese</TH></TR>";
while ($riga=mysql_fetch_array($risultati_mysql))
{
$nome=$riga["nome"];
$indirizzo=$riga["indirizzo"];
$città=$riga["città"];
$paese=$riga["paese"];
$ID=$riga["ID"];
# mostra i risultati
echo "<TR><TD>$nome</TD><TD>$indirizzo</TD><TD>$città</TD><TD>$paese</TD></TR>";
}
} # fine dell'else
mysql_close($connessione);
?>
</TABLE>
Indietro
</BODY>
</HTML>
Nella parte $sql="SELECT * FROM nomi WHERE ID = '$ID_record'"; c'è un problema con la variabile ID perchè quando vado a testare il form mi restituisce un errore a questa riga per variabile id non definita. Cosa dovrei mettere per defirla? grazie dell'aiuto.
Sara