INSERT INTO && INNER JOIN
Posté : 03 oct. 2007, 10:17
Bonjour,
Je voudrais savoir comment je peux insérer dans une table l'id d'une autre ?
Voici ma requête de base qui fonctionne:
J'avais pensé ajouter :
Quelqu'un peut-il m'aider ?
Merci
Je voudrais savoir comment je peux insérer dans une table l'id d'une autre ?
Voici ma requête de base qui fonctionne:
foreach($coach as $value) {
$query = "INSERT INTO #__cat_coach"
. "\n SET user_id='$user_id', coach='$value'"
;
$database->setQuery( $query );
$database->query();
}
Il sera enregistré, dans le champ 'coach', l'username d'un utilisateur mais je voudrai plutôt renvoyer son id provenant de la table #__users.J'avais pensé ajouter :
"\n INNER JOIN #__users ON username = '$value'"
mais plus rien ne fonctionne !Quelqu'un peut-il m'aider ?
Merci