API mysql - Copie de tables avec ajout de donnees externes.
Boujour/bonsoir,
je galère à trouver un moyen d'insérer dans une table, des valeurs d'une autre table ainsi que d'autres valeurs externes.
Je m'explique :
La table de destination comporte plus de champs que la table source, et les champs de la table de destination ne figurant pas dans la table source doivent être renseignés ...
Je sais faire une copie basique :insert into ... (,,,) Select ... from ....
mais je ne sais pas comment insérer les nouvelles donnée externes.
suis-je clair :? ?
s'agirait-il d'une jointure spéciale, ou union ? ou faut il opérer en 2 temps ?
Peut être ma requête erronée éclaircira les plus dubitatifs.
Code:
1 2 3 4 5
| $sql="
INSERT INTO $table_user (privilege,dateInscription,pseudo,pwd,mail)
VALUES(1,'".date("d/m/Y H:m:s")."')
SELECT pseudo,mdp,mail FROM $table_newuser
WHERE code='".$tartanpion."'"; |
Merci d'avance !