ik heb 2 uurtjes gewerkt aan een soort kalender die evenementen moet weergeven.
enkel hij blijft zeggen "Geen evenement..." ziet iemand de fout.
het Evenement die ik test staat geplant 2 dagen vanaf de dag van vandaag (9-2-14)
PHP
<?php
$dbkalender = mysql_query("SELECT * FROM `kalender`");
$kalendert = mysql_fetch_object($dbkalender);
$dagen1 = date('j')-1;
$dagen2 = date('j');
$dagen3 = date('j')+1;
$dagen4 = date('j')+2;
$maanden = date('n');
$jaren = date('y');
$sw2 = mysql_query("SELECT `dag`,`maand`,`jaar` FROM `kalender` WHERE `dag`='".mysql_real_escape_string($dagen2)."' AND `maand`='".mysql_real_escape_string($maanden)."' AND `jaar`='".mysql_real_escape_string($jaren)."'");
$vandaag = mysql_num_rows($sw2);
if($vandaag > 0){
mysql_query("UPDATE `kalender` SET `actief`='1' WHERE `dag`='".mysql_real_escape_string($dagen2)."' AND `maand`='".mysql_real_escape_string($maanden)."' AND `jaar`='".mysql_real_escape_string($jaren)."'");
}else{
mysql_query("UPDATE `kalender` SET `actief`='0'");
}
if($kalendert->dag == $dagen1 and $kalendert->maand == $maanden and $kalendert->jaar == $jaren and $kalendert->actief == "0"){
$evelement1 = "<a href="evenementen.php?id=".md5($kalendert->id)."" target="maintarget"><strong>".$kalendert->titel."</strong>...</a>";
}else{
$evelement1 = "Geen evenement.";
}
if($kalendert->dag == $dagen2 and $kalendert->maand == $maanden and $kalendert->jaar == $jaren and $kalendert->actief == "1"){
$evelement2 = "<a href="evenementen.php?id=".md5($kalendert->id)."" target="maintarget"><strong>".$kalendert->titel."</strong>...</a>";
}else{
$evelement2 = "Geen evenement.";
}
if($kalendert->dag == $dagen3 and $kalendert->maand == $maanden and $kalendert->jaar == $jaren and $kalendert->actief == "0"){
$evelement3 = "<a href="evenementen.php?id=".md5($kalendert->id)."" target="maintarget"><strong>".$kalendert->titel."</strong>...</a>";
}else{
$evelement3 = "Geen evenement.";
}
if($kalendert->dag == $dagen4 and $kalendert->maand == $maanden and $kalendert->jaar == $jaren and $kalendert->actief == "0"){
$evelement4 = "<a href="evenementen.php?id=".md5($kalendert->id)."" target="maintarget"><strong>".$kalendert->titel."</strong>...</a>";
}else{
$evelement4 = "Geen evenement.";
}
$kalender = date('j')-1;
$kalender1 = date('j');
$kalender2 = date('j')+1;
$kalender3 = date('j')+2;
$maand = date('M');
echo "<table summary="text" style="width: 704px;" cellpadding="1" cellspacing="1">";
echo "<tr>";
echo "<td class="subtitle" colspan="4">Evenementen agenda</td>";
echo "</tr>";
echo "<tr>";
echo "<td class="MenuLink" style="width: 175px; height: 68px;" valign="top">".$kalender."-".$maand;
echo "<br />".$evelement1."</td>";
echo "<td class="MenuLink" style="width: 175px; height: 68px;" valign="top"><strong>".$kalender1."</strong>-<strong>".$maand."</strong>";
echo "<br />".$evelement2."</td>";
echo "<td class="MenuLink" style="width: 175px; height: 68px;" valign="top">".$kalender2."-".$maand;
echo "<br />".$evelement3."</td>";
echo "<td class="MenuLink" style="width: 175px; height: 68px;" valign="top">".$kalender3."-".$maand;
echo "<br />".$evelement4."</td>";
echo "</tr>";
echo "</table>";
}
?>
Toon Meer
de mysql waarde is
Dag : 11
maand : 2
jaar : 14
Actief : 0