Forum » Server-Side scripting » Zakgeld ophalen
http://www.hogwartscastle
Berichten: 217
avatar
Offline Stuur privebericht
Hi,

Ik ben bezig met een zakgeld ophaal script, nu wil ik controleren of je vandaag al zakgeld heb opgehaald.
Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
$zakgeldControle = $core->mysql->query("SELECT
                                                    datum
                                                FROM
                                                    zakgeld_ophalen
                                                WHERE
                                                    lid_id = '".$core->leden->info['mijn']['id']."'
                                                AND
                                                    datum < CURDATE()");
    
        $today = date("Y-m-d"); 
        
            if($core->mysql->num_rows($zakgeldControle) >= 0)
            {
                    $geld = rand(0, 20);
                $core->mysql->query("UPDATE
                                        leden
                                    SET
                                        galjoenen = galjoenen + '".$geld."'
                                    WHERE
                                        id = '".$core->leden->info['mijn']['id']."'");
                $core->mysql->query("INSERT INTO
                                        zakgeld_ophalen
                                    (
                                        lid_id,
                                        datum,
                                        aantal_geld
                                    )
                                    VALUES
                                    (
                                        '".$core->leden->info['mijn']['id']."',
                                        NOW(),
                                        '".$geld."'
                                    )");
                ?>
                Zakgeld ophalen
                <?php
            
}
            else
            {
                echo 
'Zakgl algehaald';
            }


Nu heb ik dit maar als ik al in de database zit dan kan ik nog steeds geld ophalen, hoe kan daT?

Bedankt.

Gegroet,
Shahim
21-01-2011 15:12
Dit topic is 224 keer bekeken door 55 verschillende leden
Reacties op: "Zakgeld ophalen"
1
Vreemd
Berichten: 1246
avatar
Offline Stuur privébericht
Wat voor soort veld is "datum"?
21-01-2011 15:44
http://www.hogwartscastle
Berichten: 217
avatar
Offline Stuur privébericht
Een date veld.
21-01-2011 15:58
Rapifia Europe
Berichten: 3716
avatar
Offline Stuur privébericht
DATE of DATETIME?
Want je hebt volgensmij DATETIME nodig..
21-01-2011 20:08
Webdeveloper & Programmeu
Berichten: 1000
avatar
Offline Stuur privébericht
@lars , DATE en DATETIME is hetzeflde, alleen bij DATETIME heb je tijd erbij zitten.

@shahiem, je kan via een DATE wel checken of de dag het is, maar als je datetime gebruikt kan je daarbij ook de goede tijd erbij nakijken.

Verder kan je dingen in de sql doen zoals bij de WHERE: DATEDIFF(CURDATE(), datum) < 1
22-01-2011 11:38
Reageer op: "Zakgeld ophalen"
1
Je kan niet reageren omdat je niet bent ingelogd. Inloggen of Aanmelden