PHP array vraagje
Code (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
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
<?php
// Toewijzing verlofdagen
$sluitingsdagen = "SELECT id, Datum, Zichtbaar FROM Sluitingsdagen";
$result = mysql_query($sluitingsdagen) or die(mysql_error());
while($row = mysql_fetch_array($result))
{$sluitingsdag[$row['id']] = array("datum" => $row['Datum'], "zichtbaar" => $row['Zichtbaar']); }
if ($sluitingsdag['1']) {
$config = $sluitingsdag['1'];
$S_01 = new DateTime($config['datum']);
$S_02 = new DateTime($config['datum']);
$verlofdag[$S_01->format("N")] == array("datum" => $S_02->format("d/m/Y"));
echo 'TEST: '.$S_01->format("d/m/Y");
}
// Einde toewijzing verlofdagen
if ($verlofdag['1']) {
$config = $verlofdag['1'];
echo '<tr>
<td rowspan="7" width="10"> </td>
<td class="rowWeekdag">'.$config['datum'].'</td>
<td class="rowUurLeft">09:00-12:00</td>
<td class="rowUurImageVerlof"> </td>
<td class="rowUurRight">13:00-18:00</td>
</tr>';
}
?>
// Toewijzing verlofdagen
$sluitingsdagen = "SELECT id, Datum, Zichtbaar FROM Sluitingsdagen";
$result = mysql_query($sluitingsdagen) or die(mysql_error());
while($row = mysql_fetch_array($result))
{$sluitingsdag[$row['id']] = array("datum" => $row['Datum'], "zichtbaar" => $row['Zichtbaar']); }
if ($sluitingsdag['1']) {
$config = $sluitingsdag['1'];
$S_01 = new DateTime($config['datum']);
$S_02 = new DateTime($config['datum']);
$verlofdag[$S_01->format("N")] == array("datum" => $S_02->format("d/m/Y"));
echo 'TEST: '.$S_01->format("d/m/Y");
}
// Einde toewijzing verlofdagen
if ($verlofdag['1']) {
$config = $verlofdag['1'];
echo '<tr>
<td rowspan="7" width="10"> </td>
<td class="rowWeekdag">'.$config['datum'].'</td>
<td class="rowUurLeft">09:00-12:00</td>
<td class="rowUurImageVerlof"> </td>
<td class="rowUurRight">13:00-18:00</td>
</tr>';
}
?>
Gewijzigd op 26/11/2014 20:30:12 door Jaimy A
Moet dat niet een enkele = worden?
Dan zou je op regel 13 die nu leeg is kunnen schrijven:
print_r($verlofdag);
je krijgt dan de hele array gepresenteerd op het scherm. Kun je zien wat er gebeurt en of dat goed is..
Frank Nietbelangrijk op 26/11/2014 20:56:03:
op regel 12 schrijf je == (is gelijk aan)
Moet dat niet een enkele = worden?
Dan zou je op regel 13 die nu leeg is kunnen schrijven:
print_r($verlofdag);
je krijgt dan de hele array gepresenteerd op het scherm. Kun je zien wat er gebeurt en of dat goed is..
Moet dat niet een enkele = worden?
Dan zou je op regel 13 die nu leeg is kunnen schrijven:
print_r($verlofdag);
je krijgt dan de hele array gepresenteerd op het scherm. Kun je zien wat er gebeurt en of dat goed is..
Super ben ik al meer als een uur aan het overkijken terwijl er 10 regels hoger in de script het juiste voorbeeld staat :D bedankt!