Toon posts:

[php] update competite (almost there?)

Pagina: 1
Acties:
  • 40 views sinds 30-01-2008

Verwijderd

Topicstarter
PHP:
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
<?
 
  $db = mysql_connect(); 
  mysql_select_db('farmsum', $db); 

IF ($IDThuisClub == $IDUitClub)
    {
    echo "Foutief invoer, try again";
    }
Else    
    {
    IF ($IDThuisStand == $IDUitStand)
        {
        // Gelijk spel
        // We gaan eerst de thuisspelend club opnieuw invoeren

        $sqltc = "SELECT * FROM farmsum WHERE CLUBID=$IDThuisClub"; 
        $resultaattc = mysql_query($sqltc);
        $recordtc = mysql_fetch_array($resultaattc);
        
        $GLo = $recordtc[GL]; 
        $DPVo = $recordtc[DPV];
        $DPTo = $recordtc[DPT];

        $GLn = $GLo + 1;
        $DPVn = $DPVo + $IDThuisStand;
        $DPTn = $DPTo + $IDUitStand;

        $sqltcupdate = "UPDATE farmsum SET GL=$GLn, DPV=$DPVn, DPT=$DPTn WHERE CLUBID=$IDThuisClub";
        echo $sqltcupdate;
        mysql_query(sqltcupdate);

        // We gaan nu de uitspelend club opnieuw invoeren

        $sqluc = "SELECT * FROM farmsum WHERE CLUBID=$IDUitClub"; 
        $resultaatuc = mysql_query($sqluc);
        $recorduc = mysql_fetch_array($resultaatuc);
        
        $GLo = $recorduc[GL]; 
        $DPVo = $recorduc[DPV];
        $DPTo = $recorduc[DPT];

        $GLn = $GLo+1;
        $DPVn = $DPVo+$IDUitStand;
        $DPTn = $DPTo+$IDThuisStand;

        $sqlucupdate = "UPDATE farmsum SET GL=$GLn, DPV=$DPVn, DPT=$DPTn WHERE CLUBID=$IDUitClub";
        echo $sqlucupdate;
        mysql_query(sqlucupdate);
        }
    
    IF ($IDThuisStand > $IDUitStand)
        {
        // We gaan eerst de thuisspelend club opnieuw invoeren

        $sqltc = "SELECT * FROM farmsum WHERE CLUBID=$IDThuisClub"; 
        $resultaattc = mysql_query($sqltc);
        $recordtc = mysql_fetch_array($resultaattc);
        
        $W = $recordtc[W]; 
        $DPVo = $recordtc[DPV];
        $DPTo = $recordtc[DPT];

        $Wn = $W + 1;
        $DPVn = $DPVo + $IDThuisStand;
        $DPTn = $DPTo + $IDUitStand;

        $sqltcupdate = "UPDATE farmsum SET W=$Wn, DPV=$DPVn, DPT=$DPTn WHERE CLUBID=$IDThuisClub";
        echo $sqltcupdate;
        mysql_query(sqltcupdate);

        // We gaan nu de uitspelend club opnieuw invoeren

        $sqluc = "SELECT * FROM farmsum WHERE CLUBID=$IDUitClub"; 
        $resultaatuc = mysql_query($sqluc);
        $recorduc = mysql_fetch_array($resultaatuc);
        
        $Vo = $recorduc[V]; 
        $DPVo = $recorduc[DPV];
        $DPTo = $recorduc[DPT];

        $Vn = $Vo+1;
        $DPVn = $DPVo+$IDUitStand;
        $DPTn = $DPTo+$IDThuisStand;

        $sqlucupdate = "UPDATE farmsum SET V=$Vn, DPV=$DPVn, DPT=$DPTn WHERE CLUBID=$IDUitClub";
        echo $sqlucupdate;
        mysql_query(sqlucupdate);
        }    
        
        IF ($IDThuisStand < $IDUitStand)
        {
        // We gaan eerst de thuisspelend club opnieuw invoeren

        $sqltc = "SELECT * FROM farmsum WHERE CLUBID=$IDThuisClub"; 
        $resultaattc = mysql_query($sqltc);
        $recordtc = mysql_fetch_array($resultaattc);
        
        $V = $recordtc[V]; 
        $DPVo = $recordtc[DPV];
        $DPTo = $recordtc[DPT];

        $Vn = $V + 1;
        $DPVn = $DPVo + $IDThuisStand;
        $DPTn = $DPTo + $IDUitStand;

        $sqltcupdate = "UPDATE farmsum SET V=$Vn, DPV=$DPVn, DPT=$DPTn WHERE CLUBID=$IDThuisClub";
        echo $sqltcupdate;
        mysql_query(sqltcupdate);

        // We gaan nu de uitspelend club opnieuw invoeren

        $sqluc = "SELECT * FROM farmsum WHERE CLUBID=$IDUitClub"; 
        $resultaatuc = mysql_query($sqluc);
        $recorduc = mysql_fetch_array($resultaatuc);
        
        $Wo = $recorduc[W]; 
        $DPVo = $recorduc[DPV];
        $DPTo = $recorduc[DPT];

        $Wn = $Wo+1;
        $DPVn = $DPVo+$IDUitStand;
        $DPTn = $DPTo+$IDThuisStand;

        $sqlucupdate = "UPDATE farmsum SET W=$Wn, DPV=$DPVn, DPT=$DPTn WHERE CLUBID=$IDUitClub";
        echo $sqlucupdate;
        mysql_query(sqlucupdate);
        }
        // Uitclub gewonnen
        
    }
?>

Nou echo't ie de Update wel maar voert hem niet uit wat nu te doen?

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

'$'

Doet iets met Cloud (MS/IBM)


Verwijderd

dem alweer zon zoek mij fout in het 120 lijn grote code snippit

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

Op zaterdag 26 januari 2002 15:23 schreef GDOG het volgende:
dem alweer zon zoek mij fout in het 120 lijn grote code snippit
neu

$sqlucupdate = "UPDATE farmsum SET W='$Wn', DPV='$DPVn', DPT='$DPTn' WHERE CLUBID='$IDUitClub'";

ff nog 1 keer een tip
ga in hemelsnaam wat tutorials lezen

Doet iets met Cloud (MS/IBM)


  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Ow komop, moet je nou 10 topics openen over 1 script??

En dat elke keer weer over een klein debug vraagje? Als je de FAQ eens leest, daarin is zelfs netjes beschreven hoe je kan debuggen.

Zet je error_reporting(E_ALL); aan en ga alle meldingen oplossen, als ie het DAN nog niet doet lees je je code nog es goed door en als je er DAN nog niet uitkomt ben je welkom om nog vragen te stellen.

Dit topic is gesloten.