problema con ciclo if else query

donadioema

Nuovo Utente
7 Lug 2010
12
0
0
PHP:
<?php
$iscr=pg_fetch_array(Query("SELECT * FROM iscrizioni WHERE tessera=".$id ));
if ($iscr==0){
	echo '<TD><A href=index.php?page=mod_iscrr&id=$_REQUEST[id]>Effetua Iscrizione</A></TD>';
}
else{ 
$contr=pg_fetch_array(Query("SELECT * FROM tipologie WHERE id=".$iscr[tipologia] ));
$azie=pg_fetch_array(Query("SELECT * FROM aziende WHERE id=".$contr[azienda] ));
echo "<TD><P><EM>Socio n. <b>$id</b> Iscritto All'anno <b>$iscr[anno]</b> Con contratto <b>'$contr[contratto]'</b> Codice:<b>$contr[codice]</b> Azienda:<b>$azie[nome]</b> &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp <A href=index.php?page=mod_iscr&id=$_REQUEST[id]>Modifica Iscrizione</A></TD></EM></P>";
} 
   ?>

ho un problema ho creato questo ciclo if else che racchiude 3 query $iscr,$contr,$azie quando vado a richiamare la variabile $_REQUEST[id] all interno di un collegamento html nel primo caso non funziona ma invece nel secondo caso funziona perfettamente.
non riesco a capire perchè non va nella prima stringa visto che dovrebbe essere una variabile globale.
help me
 

Discussioni simili