Passaggio di variabili ad un'altra pagina

Ciao a tutti. Questo il mio primo post.

Ho un problema con il mio codice PHP. Premetto che non ho una grande padronanza del linguaggio!

Incominciamo!

In una prima pagina, vado a leggere il link e passo una variabile chiamata id ad una seconda pagina, con il seguente codice:

echo "<a href=\"cucine2.php?id=$array[incremento]\"><img src=$immagine>";

Nella seconda pagina, quella che riceve la variabile, eseguo le seguenti operazioni:

mysql_connect($host,$user,$password) or die ("Errore di connessione al DATABASE");

mysql_select_db("Sql86504_1") or die ("Non riesco a selezionare il DB");

$query=mysql_query("select * from cucine where incremento='id$'");

$esito = mysql_fetch_array($query);

$immagine = "../img4/resize/$esito[img1]";

echo "<img src=$immagine>";

Il mio problema che tale variabile non viene letta ( meglio dire "passata") ed ho il seguente messaggio di errore "Notice: Undefined variable" >:(

Un grazie anticipato a quanti mi aiuteranno.

Alexya :smitten:

inviato 10 anni fa
cimice2
modificato 10 anni fa
X 0 X

qual' la domanda?

risposto 10 anni fa
Gianni Tomasicchio
X 0 X

Avevo sbagliato a scrivere il post ed ho salvato!

Hai ragione!! :bye:

Ora l'ho modificato...

Ciao!

risposto 10 anni fa
cimice2
X 0 X

l'errore lo ricevi dalla prima o dalla seconda pagina? Riporta l'errore COMPLETO.

:bye:

risposto 10 anni fa
Gianni Tomasicchio
X 0 X

L'errore lo ricevo nella seconda pagina, che quella che lo riceve.

Eccolo completo:

Notice: Undefined variable: id in Z:\SHARE\FTP\www\cucine2.php on line 132

La linea 132 quella che ho gi descritto prima (relativa alla query).

$query=mysql_query("select * from cucine where incremento='$id'");

Praticamente, da una lista di nomi, vorrei visualizzare le immagini relative soltanto a quel link...

risposto 10 anni fa
cimice2
modificato 10 anni fa
X 0 X

appena prima della query incriminata metti:

$id = $_GET['id'];

:bye:

risposto 10 anni fa
Gianni Tomasicchio
X 0 X

Ho fatto.

Funziona perfettamente!!! ;D

Grazie mille!

Un bacione...

Alexya

risposto 10 anni fa
cimice2
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda