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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Connaitre la ligne affecté par la fonction 'UPDATE

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Connaitre la ligne affecté par la fonction 'UPDATE

n°1501424
100top
Posté le 10-01-2007 à 17:39:14  profilanswer
 

Bonjour je voulais savoir s'il était possible directement en faisant une requete UPDATE les informations sur l'id de l'enregistrement affecté par la modification ( pas le nombre d'enregistrement mais l'id )
 
example :  

Code :
  1. $sql = "UPDATE `table` SET champ = '55' AND `entrykey ` IN ('15','52', '2') WHERE champ_x LIKE 'test' ";
  2. $query = mysql_query($sql);
  3. // la savoir quel enregistrement ont été modifié ...


 
Merci


Message édité par 100top le 10-01-2007 à 17:39:25
mood
Publicité
Posté le 10-01-2007 à 17:39:14  profilanswer
 

n°1501511
moi23372
Posté le 10-01-2007 à 20:26:46  profilanswer
 

non
 
ou tu dois faire un select avant pour connaitre les id qui seront impacté par ta requête. Mais la encore, cela nécèssite une transaction pour assuré qu'entre les deux opérations, il n'y ait pas eu de changement

n°1501524
-ThX-
Not here anymore
Posté le 10-01-2007 à 21:03:14  profilanswer
 

Code :
  1. $sql = "SELECT * FROM `table`  WHERE champ_x LIKE 'test' ";
  2. $query = mysql_query($sql);
  3. $id_modif = $query['id'];
  4. $sql = "UPDATE `table` SET champ = '55' AND `entrykey ` IN ('15','52', '2') WHERE id=$id_modif";
  5. $query = mysql_query($sql);
  6. mysql_free_result($query);


 
 


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

  Connaitre la ligne affecté par la fonction 'UPDATE

 

Sujets relatifs
Caractère pour "Retour à la ligne" dans un fichier texte ?Sélectionner la bonne ligne
Fonction bloquante et d'attenteFonction FILE, file_get_contents qui marche pas toujours. Help!
Fonction gérant les prédicatsComment aligner des icones sur une ligne?
extraire des mots en fonction de leur mise en forme[javascript]Bouton en fonction de la page
[Résolu] Exécuter une action en fonction du choix dans un menuLibérer la mémoire et fonction recvfrom
Plus de sujets relatifs à : Connaitre la ligne affecté par la fonction 'UPDATE


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