Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1870 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Mettre a jour 2 champs en meme temps

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Mettre a jour 2 champs en meme temps

n°846437
imcdb
Posté le 09-09-2004 à 23:39:24  profilanswer
 

bonjour je veux changer la valeur de deux champs Voiture et Film dans un enregistrement qui ne comprends pas de champ id.
 
lorsque fait

Code :
  1. update voitures set Voiture='$Voiture' AND Film='$Film' WHERE Voiture='nom1' AND Film='nom2'


 
ca marche pas.
pourtant, il faut changer simultanement la valeur des deux champs de l'enregistrement identifié par ces deux valeurs...


Message édité par imcdb le 09-09-2004 à 23:47:14

---------------
Réagissez et commentez mes dessins sur snut.fr
mood
Publicité
Posté le 09-09-2004 à 23:39:24  profilanswer
 

n°846441
black_lord
Truth speaks from peacefulness
Posté le 09-09-2004 à 23:41:47  profilanswer
 

poste dans SQL, php n'a rien a voir ici


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°846465
antp
Super Administrateur
Champion des excuses bidons
Posté le 09-09-2004 à 23:59:06  profilanswer
 

Si tu affiches la requête (via echo), les params ont pris les bonnes valeurs ?


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°846471
imcdb
Posté le 10-09-2004 à 00:03:14  profilanswer
 

oui, d'ailleurs le chgt de nom  de photo (pour ce qui  noous interesee :)) fonctionne.
pas la mise a jour de la base pourtant j'ai ecrit
 

Code :
  1. mysql_query("update cars set Voiture='$Voiture',Film='$Film' WHERE Voiture='$OldVoiture' AND Film='$OldFilm' " );


Message édité par imcdb le 10-09-2004 à 00:03:39

---------------
Réagissez et commentez mes dessins sur snut.fr
n°846480
antp
Super Administrateur
Champion des excuses bidons
Posté le 10-09-2004 à 00:14:14  profilanswer
 

et il retourne une erreur au fait ?
s'il renvoie false, fais un echo mysql_error()  


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°846486
imcdb
Posté le 10-09-2004 à 00:38:45  profilanswer
 

ben non, c le plus fort. Aucun message d'erreur, il ne met jsute pas la base a jour :snif:


---------------
Réagissez et commentez mes dessins sur snut.fr
n°846488
antp
Super Administrateur
Champion des excuses bidons
Posté le 10-09-2004 à 00:40:18  profilanswer
 

et si tu fais un select avec ce where, il te retourne bien les champs que tu veux modifier ?


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°846495
imcdb
Posté le 10-09-2004 à 00:44:20  profilanswer
 

oui. c a n'y rien comprendre...


---------------
Réagissez et commentez mes dessins sur snut.fr
n°846603
Profil sup​primé
Posté le 10-09-2004 à 08:55:35  answer
 

fait :
$requete="update cars set Voiture='$Voiture',Film='$Film' WHERE Voiture='$OldVoiture' AND Film='$OldFilm' ";
echo $requete;
pour voir si les variables sont bonnes a mon avis ca vient de la l erreur a tout les coup tu va avoir WHERE Voiture=qquechose et Film=qquechose qui existe pas dans ta base ...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Mettre a jour 2 champs en meme temps

 

Sujets relatifs
[VB] Probleme d'acces a une base Access en mise a jour.Accès aux champs d'un formulaire dynamique
gestion des temps[BATCH] creation de repertoire avec la date du jour ?
Ajouter un jour à une date [resolu][Shell/Batch] Obtenir le nom du jour
Eliminer CR & LF dans champs texte dans Oracle[MySQL] 2 champs de meme nom
des requetes de mise a jour...C# 100 % de temps CPU avec un TCPListener
Plus de sujets relatifs à : Mettre a jour 2 champs en meme temps


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR