- Home
- Categorie
- Coding e Sistemistica
- PHP
- problema con una JOIN
-
problema con una JOIN
ciao a tutti,
nel db ho questo record:TABELLA A_LOGIN
id_login..............id_login_ins..............id_anagrafica
4...............................0...................................18
7...............................4...................................67TABELLA A_ANAGRAFICA
id_anagrafica...................cognome
18..................................NESTORE
67..................................FRANCESCHINIla query è questa:
[PHP]$sql_ins2 = "SELECT a_login., a_anagrafica.
FROM a_login
INNER JOIN a_login AS a_login2
ON a_login.id_login_ins = a_login2.id_loginLEFT JOIN a_anagrafica ON a_login.id_anagrafica = a_anagrafica.id_anagrafica WHERE a_anagrafica.id_anagrafica = '".$utente."'";
$result_ins2 = mysql_query($sql_ins2,$conn) or die (mysql_error());
$row_ins2 =mysql_fetch_array($result_ins2);
[/PHP]nella variabile $utente è memorizzato il numero 67 di FRANCESCHINI
[PHP]
echo "<br>COGNOME = ".$row_ins2['cognome'];
[/PHP]perchè mi stampa il cognome FRANCESCHINI invece di NESTORE? Io vorrei che mi stampasse NESTORE.