Minimaal 0

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Paul du Long

Paul du Long

04/04/2007 09:07:00
Quote Anchor link
Hey,

Is het mogelijk om in een sql een minimum van 0 in te bouwen?

BV:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
mysql_query("UPDATE users SET lastpoints=points, points=(((kracht/10)+aantalp+rangvor+gezondheid+extrapoints)*rang)+extrapoints+extrapoints2");
?>


Hier kan een getal van in de min uitkomen is het ook mogelijk ervoor te zorgen dat het niet lager kan gaan als 0 ?

Mvg,

Paul
 
PHP hulp

PHP hulp

20/11/2024 18:34:31
 
Jan Koehoorn

Jan Koehoorn

04/04/2007 09:16:00
Quote Anchor link
Je kunt in MySQL ook control flow statements gebruiken:

IF(expr1,expr2,expr3)

als expr1 TRUE is, wordt expr2 uitgevoerd, anders expr3.
Edit:

Dus zoiets (niet getest):

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
    $sql
= "
        UPDATE users
        SET
            lastpoints = points,
            points = IF((((kracht/10)+aantalp+rangvor+gezondheid+extrapoints)*rang)+extrapoints+extrapoints2 > 0, (((kracht/10)+aantalp+rangvor+gezondheid+extrapoints)*rang)+extrapoints+extrapoints2, 0)
        "
;
?>
Gewijzigd op 01/01/1970 01:00:00 door Jan Koehoorn
 
Paul du Long

Paul du Long

04/04/2007 09:54:00
Quote Anchor link
Het werkt bedankt
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.