Je souhaite faire une jointure entre 2 tables lorsque que le champ Id = $Id_temp.
Voic la structure des deux tables :
detail_host_list :
Id
Terminal_IP_address
Terminal_MAC_address
Interface
Connected_equipmment_hostname
Terminal_hostname
Update_Date2
et equipment_list :
Id
Hostname
Country
IP_address
Type
Supervisor_IP_address
Update_Date
Voici mon code :
On me renvoie cette erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $request="SELECT * FROM " . mysql_real_escape_string ($ini_array['table1']) . " RIGHT OUTER JOIN " . mysql_real_escape_string ($ini_array['table2']) . " ON " . mysql_real_escape_string ($ini_array['table1']) . ".Id = " . mysql_real_escape_string ($ini_array['table2']) . ".Id WHERE Id = '$Id_temp'";
Connaissez-vous un tutorial qui explique la marche à suivre pour sélectionner qu'une seule ligne dans une table jointe?
Code : Sélectionner tout - Visualiser dans une fenêtre à part Erreur : Column: 'Id' in where clause is ambiguous
Partager