[MySQL]Est que ca vaut le coup d'updater mysql 3->4

Est que ca vaut le coup d'updater mysql 3->4 [MySQL] - PHP - Programmation

Marsh Posté le 12-03-2003 à 17:50:24    

j'aimerais pouvoir deleter plusieurs enregistrements de plusieurs table en une requete  
 
 
 
voici le code que j'aimerais executer  

Code :
  1. DELETE menu, page, perm_menu
  2. FROM menu, page, perm_menu
  3. WHERE id='$ligne'
  4. AND perm_menu.id_menu = '$ligne'
  5. AND page.nom = menu.lien


 
 
 
ms ca n'a pas l'air de fonctionner  
meme ce code ne fonctionne pas  

Code :
  1. DELETE FROM menu, page;


ce qui veut dire que l'on peut pas le faire en 1 requete ...
 
pourtant je me suis documenté et j'ai vu ca :

Code :
  1. DELETE t1,t2 FROM t1,t2,t3 WHERE t1.id=t2.id AND t2.id=t3.id
  2. or
  3. DELETE FROM t1,t2 USING t1,t2,t3 WHERE t1.id=t2.id AND t2.id=t3.id


sur http://www.mysql.com/doc/en/DELETE.html


Message édité par weed le 12-03-2003 à 21:44:46
Reply

Marsh Posté le 12-03-2003 à 17:50:24   

Reply

Marsh Posté le 12-03-2003 à 20:20:30    

Pourtant, si c'est dans la doc, ca devrait marcher :??:  
Ce ne serait pas plutot :

Code :
  1. DELETE menu, page FROM menu, page;

Reply

Marsh Posté le 12-03-2003 à 21:35:37    

The first multi-table delete format is supported starting from MySQL 4.0.0. The second multi-table delete format is supported starting from MySQL 4.0.2.  
 
arf ehh sur easy php6 -> Client API version  3.23.39  
je pense que c pas bon  :cry:

Reply

Marsh Posté le 12-03-2003 à 21:37:49    

Effectivement, si t'as une version 3, ca va pas aller :(

Reply

Marsh Posté le 12-03-2003 à 21:46:56    

voilou vous me d'updater (arf je sais pas si c le bon le terme ou upgrab) MySQL et me prendre la tete a tout desinstaller et a reinstaller la dernière version  
 
ou à laisser tomber, ca vaut pas le coup ....  
pour l'histoire des delete je peux m'arranger en faisant plusieurs requete, c pas trop un problème ....
 
mis à part les bug, parce je trouve qu'il n'y en pas pour apache et au niveau secu je m'en fou pour l'instant ...


Message édité par weed le 12-03-2003 à 21:48:14
Reply

Marsh Posté le 12-03-2003 à 21:52:38    

Tu upgrades si tu penses avoir vraiment besoin des nouvelles fonctionnalités. Sinon, y a pas urgence [:proy]

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed