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>          <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