Scusate, ma non riesco ad effettuare una if su due campi di due tabelle (scusate se è una banalità ma mi sto incartando).
Mi spiego (e semplifico): in Tabella1 ho le seguenti colonne: nome_cognome, col1, col2, colx
in Tabella2 ho nome_cognome, attivo (attivo vale 0 oppure 1)
Voglio stampare tutti i nomi di tabella1 che in tabella2 hanno il capo attivo=1.
Qualcosa del genere:
$result2 = mysql_query("SELECT * FROM Tabella1") or die(mysql_error());
while($row2 = mysql_fetch_array( $result2 ))
{
echo $row2[nome_cognome] if (nome_cognome in tabella2 ha attivo=1)
}
PS. E' possibile utilizzando le subqueries?
Mi spiego (e semplifico): in Tabella1 ho le seguenti colonne: nome_cognome, col1, col2, colx
in Tabella2 ho nome_cognome, attivo (attivo vale 0 oppure 1)
Voglio stampare tutti i nomi di tabella1 che in tabella2 hanno il capo attivo=1.
Qualcosa del genere:
$result2 = mysql_query("SELECT * FROM Tabella1") or die(mysql_error());
while($row2 = mysql_fetch_array( $result2 ))
{
echo $row2[nome_cognome] if (nome_cognome in tabella2 ha attivo=1)
}
PS. E' possibile utilizzando le subqueries?