Delete multitable

ViPHP
fab
ViPHP | 2657 Messages

05 janv. 2007, 02:38

Mdr au moment ou j'allais répondre je refresh 2 message de plus bien joué les mecs:p
Seul l'intelligent a le pouvoir de se trouver con
try { work(); } catch(FlemmeExeption $e) { sleep(84600); }

Administrateur PHPfrance
Administrateur PHPfrance | 11457 Messages

05 janv. 2007, 02:40

merci a vous deux pour votre patience remarquable :wink:
Cool ! On peut aller se coucher ! :lol:

mais avant ça, il faut...

Modération :
dredtrake, si ta question est résolue, pense à ajouter le tag [Résolu]
pour indiquer aux personnes qui voudront consulter ce sujet qu'il contient une solution.

Tu peux réaliser cette opération en cliquant sur le bouton Image en haut à gauche de ce sujet.

Eléphanteau du PHP | 29 Messages

05 janv. 2007, 02:40

j'y venais justement :P
YEAH!!!
ENcore une bien bonne années et plein de truc bien !!! :P

ViPHP
ViPHP | 1961 Messages

05 janv. 2007, 02:45

Déjà que c'est résolu, rien que pour le fun. Essaie ça
$query_rs = "DELETE FROM agenda_departements , agenda_villes  USING agenda_departements ad, agenda_villes av WHERE ad.id=".$departement_id." AND av.departement_id = ad.id;
Et dis-nous si ça marche.
Deux choses sont infinies, l'Univers et la sottise humaine!!
Mais je ne suis pas sur de ce que j'affirme au sujet de l'Univers.

A. Einstein

Eléphanteau du PHP | 29 Messages

05 janv. 2007, 03:06

re
donc j'ai un message d'erreur :

Code : Tout sélectionner

Table inconnue 'agenda_departements' dans MULTI DELETE
voilà :wink:

Mammouth du PHP | 19672 Messages

05 janv. 2007, 09:41

Je soupçonne que tu essayes de vider une ou plusieurs colonnes dans certaines table : ça ne fonctionne pas comme ça. Une requête DELETE supprime des lignes entières.

Un petit coup d'oeil dans la doc à propos du DELETE Multi-tables devrait t'éclairer un peu.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Eléphanteau du PHP | 29 Messages

05 janv. 2007, 14:23

Je soupçonne que tu essayes de vider une ou plusieurs colonnes dans certaines table : ça ne fonctionne pas comme ça. Une requête DELETE supprime des lignes entières.

Un petit coup d'oeil dans la doc à propos du DELETE Multi-tables devrait t'éclairer un peu.
hello non je souhaitais supprimer les lignes entière des tables ciblées...
sinon la doc je la trouve pas toujours très clair....
mais bon l'essentiel c'est que maintenant ca fonctionne :P