Même champ dans plusieurs tables ...

Répondre
yearling
le 20/08/2003 à 17:02
yearling
Bonjour à tous,

savez-vous comment je peux faire pour afficher un champ se trouvant dans plusieurs tables.

Ex : table travailleur : champ nom
table employeur : champ nom

Comment puis-je référencer le nom champ de la table travailleur ?

$strSQL = "SELECT travailleur.*, employeur.* FROM travailleur INNER JOIN employeur ON travailleur.Identificateur = employeur.ID";

$link = mysql_connect($hostname, $username, $password);

if ($link)
{
mysql_select_db("assurfinance");

$res = mysql_query($strSQL);
}

$rsRecord = mysql_fetch_array($res);

Comment afficher name de la table travailleur ?

echo $rsRecord["travailleur.name"]; ???

Merci d'avance pour votre aide ...
LA GLOBULE
le 20/08/2003 à 17:05
LA GLOBULE
Fais une requete comme ceci (avec des AS) :

Select table1.nom AS nom1, table2.nom AS nom2 FROM table1, table2 WHERE....

Ensuite, pour recuperer les resultats, tu fais :
$nom1 = $rsRecord['nom1'];
$nom2 = $rsRecord['nom2'];

Voila, le plus simple, c'est comme cela smiley
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours