Se connecter avec
S'enregistrer | Connectez-vous

Update 2 tables en php

Dernière réponse : dans Programmation

salut,
j'ai deux tables dans ma base SQL et je veux réaliser un code php qui permet de mettre à jour les deux tables en meme temps, pour celà j'ai mis 2 requètes Update


  1. $reqs="update client set civilite='$ci', nom='$no', prenom='$pr', mail='$mail', telephone='$te', adresse='$adr', pays='$pay' where idclient='$id'";
  2. $sql=mysql_query($reqs);
  3. $req="update reservation set nb_adultes='$nbad', nb_enfants='$nben', nb_bebes='$nbbe', remarques='$rqs' where idclient='$id'";
  4. $sqll=mysql_query($req);

mais ça marche pas
j'espère que quelqu'un peut m'aider :) 
Merci d'avance !!!!

Autres pages sur : update tables php

Lassé par la pub ? Créez un compte

chickenchica a dit :
Bonsoir,

Si je me souviens bien c'est un probleme de concaténation.
essaye "'.$IdDeTaVariable.'" à la place de '$IdDeTaVariable' pour chaqu'une.


Bonsoir,

Merci pour votre réponse mais j'ai essayé cette écriture mais le problème persiste

Juste pour vérifier les guillemets qui encadre ton code ne sont pas présentent dans le code que tu exécutes ?

Essaie ca :
  1. <?php
  2. $reqs='update client set civilite="'.$ci.'", nom="'.$no.'", prenom="'.$pr.'", mail="'.$mail.'", telephone="'.$te.'", adresse="'.$adr.'", pays="'.$pay.'"
  3. where idclient="'.$id.'"';
  4. $sql=mysql_query($reqs);
  5. $req='update reservation set nb_adultes="'.$nbad.'", nb_enfants="'.$nben.'", nb_bebes="'.$nbbe.'", remarques="'.$rqs.'" where idclient="'.$id.'"';
  6. $sqll=mysql_query($req); ?>


En esperant ne pas avoir fait de faute de frappe.

chickenchica a dit :
Juste pour vérifier les guillemets qui encadre ton code ne sont pas présentent dans le code que tu exécutes ?

Essaie ca :
  1. <?php
  2. $reqs='update client set civilite="'.$ci.'", nom="'.$no.'", prenom="'.$pr.'", mail="'.$mail.'", telephone="'.$te.'", adresse="'.$adr.'", pays="'.$pay.'"
  3. where idclient="'.$id.'"';
  4. $sql=mysql_query($reqs);
  5. $req='update reservation set nb_adultes="'.$nbad.'", nb_enfants="'.$nben.'", nb_bebes="'.$nbbe.'", remarques="'.$rqs.'" where idclient="'.$id.'"';
  6. $sqll=mysql_query($req); ?>


En esperant ne pas avoir fait de faute de frappe.




j'ai essayé ça et j'ai vérifié les guillemets mais le problème est le même
Expert Programmation

Rhoooo lulu ! Je te mets en "Meilleure réponse". Mais fais-moi plaisir, va lire le règlement et modifie ton premier message en conséquence pour y ajouter les balises [code] qui sont obligatoires.
Lassé par la pub ? Créez un compte