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
| <? $db = dbconnect(); mysql_select_db("$db_database"); function check_day($day) { global $mo; global $yr; $aantal = 0; $day = date("d",$day); $asked_date=$yr."-".$mo."-".$day; $sql="SELECT count(id) FROM agenda WHERE datum='$asked_date'"; $result=mysql_query($sql); $row=mysql_fetch_array($result); $aantal=$row[0]; return $aantal; }; for ($i = 1; $i<7; $i++) { if ($cd>$nd) { break; }; echo "<tr $algn height=$ch>\n"; for ($prow = 1; $prow<8; $prow++) { if ($daycount==$tnum && $nt!="1" && $cd>0) { if (check_day($cd)==0) { echo "<td width=$cw style=\"$todays_style\">$cd</td>\n"; } else { echo "<td width=$cw style=\"$todays_style\"><a href='agenda.php?cd=$cd' target='page'>$cd</a></td>\n"; }; $daycount++; $cd++; } else { echo "<td width=\"$cw\""; if ($cd>0 && $cd<$nd) { echo " style=\""; if ($bgc[$daycount]) { echo $marked_style; } else { echo $normal_style; } if (check_day($cd)==0) { echo "\">$cd"; } else { echo "\"><a href='agenda.php?cd=$cd' target='page'>$cd</a>"; }; $daycount++; } else { echo ">"; } $cd++; echo "</td>\n"; } } echo "</tr>\n"; } mysql_close($db); ?> |
Hij doet een beetje vaag... Er staat nog wel een klein stukje php boven, maar dat gaat gewoon goed. Pas sinds ik de functie check_day($day) erin heb gezet, doet ie vaag.
Hij zou in de lus dus in principe 31x de functie aan moeten roepen, maar hij doet dat maar een keer... Hoe zit dit?
Er iets niet duidelijk is, vraag het dan ook gerust...
"Computer games don’t affect kids: I mean if Pac-Man affected us as kids, we’d all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music."