MySQL champ borné

25 réponses
AuteurMessage

aKennedy |
Membre

Photo de aKennedy

Inscrit le : 09/05/2005

# Le 22/05/2005 à 21:52

J'ai bien compris, mais bon ce que cherche tybozz c'est une seule requête qui fasse les 2 actions à la fois. Enfin, on ne va pas en discuter 3 siècles

Francis HeaulmeOuvrir dans une nouvelle fenetre , JFKOuvrir dans une nouvelle fenetre et autres joyeusetés.

Zalex14 | Alexandre
Modérateur

Photo de Zalex14

Inscrit le : 09/05/2005

# Le 22/05/2005 à 22:36

Et un truc du style :
update table set champ1=(IF(champ1=$var>1000,1000,champ1+$var)) where id = $id
?
Au cas où...

Mieux vaut s'attendre au prévisible que d'être surpris par l'inattendu.

Limit | Cyril
Membre

Photo de Limit

Inscrit le : 11/05/2005

# Le 22/05/2005 à 23:42

aKennedy a dit :
J'ai bien compris, mais bon ce que cherche tybozz c'est une seule requête qui fasse les 2 actions à la fois. Enfin, on ne va pas en discuter 3 siècles


Ah ok, sorry on s'est mal compris


Forum GratuitOuvrir dans une nouvelle fenetre - Blog gratuitOuvrir dans une nouvelle fenetre

major Den | Denis
Membre

Photo de major Den

Inscrit le : 09/05/2005

# Le 23/05/2005 à 02:32

Eventuellement, selon l'utilisation, y aurait pas moyen de laisser les valeurs dépasser les bornes lors des inserts, et de les 'limiter' en php lors des selects ?

Rien ne sert de courir, on ira une autre fois.

tybozz | Thibaud
Membre

 

Inscrit le : 09/05/2005

# Le 23/05/2005 à 08:25

Zalex14 a dit :
Et un truc du style :
update table set champ1=(IF(champ1=$var>1000,1000,champ1+$var)) where id = $id
?
Au cas où...


oui c'est ce que je fais pour le moment

Elevez un dragon !Ouvrir dans une nouvelle fenetre avant qu'il ne fasse le casting pour la star on the net academyOuvrir dans une nouvelle fenetre ou qu'il ne s'empiffre de bonbons à gogoOuvrir dans une nouvelle fenetre

Fred | Frédéric
Modérateur

Photo de Fred

Inscrit le : 09/05/2005

# Le 23/05/2005 à 10:11

(en fait je voulais dire les 2...)

"Le bois ne rend pas les coups"

Répondre

Vous ne pouvez pas participer au forum, car votre inscription n'a pas été validée. Pour vous faire valider en tant que Membre, cliquez ici.

© MHN - Tous droits réservés | CNIL N°844440 | 23/11/2024 16:10:52 | Généré en 4.69ms | Contacts | Mentions légales |