Liaison entre 3tables
Résolu
salut!
j'ai ces 3 tables:
vols(id-vol,aeropdep,aeroparriv);
client(id-clt,nom,prenom);
reservation(id-res,id-vol,id-clt);
j veux faire un requete qui va me permetre a un client de reserver un vol et le resultat va entrer dans la table reservation
merci .
j'ai ces 3 tables:
vols(id-vol,aeropdep,aeroparriv);
client(id-clt,nom,prenom);
reservation(id-res,id-vol,id-clt);
j veux faire un requete qui va me permetre a un client de reserver un vol et le resultat va entrer dans la table reservation
merci .
1 réponse
-
Contributeurbonsoir,
si id-vol est 1234 et id-clt est 5678, moi je ferais ainsi:INSERT INTO reservation(id-vol,id-clt) VALUES(1234,5678);
cela donne quoi?-
-
-
Contributeur@mili12loli1utilises-tu PDO?
-
Modérateur@mili12loli1Bonjour,
Sur le principe, oui, ta requête est valide.
mais je t'invite fortement à lire ceci :
https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code
Et si tu utilises PDO : https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs
Que ça soit en PDO ou en mysqli (objet), il existe les requêtes préparées.. que je te conseille fortement d'utiliser également dans tes codes afin de protéger ton site contre les failles d'injection sql. -
-