Hoe kan ik in mijn code opgeven dat er alleen de wedstrijden van dit jaar worden geladen. dus dit jaar 2008 en volgend jaar 2009 etc etc

Ik heb de volgende code:

code even weggehaald anders minder overzichtelijk
script staat verder naar ondere


WHERE YEAR(datumveld) == '".$jaar."'
OR YEAR(datumveld) == '".$jaar+1."'

Dubbele == is php.
Hij geeft een foutmelding dus ik zal het wel ergens verkeerd hebben geinplanteerd hebben.
De foutmelding:
Parse error: parse error, unexpected '{' in H:\Program Files\xampp\htdocs\marcobrus\includes\agenda.php on line 19


De stukje code van regel 15 tot regel 26
<?
$i = 0;
$maandarray=array('januari','februari','maart','april','mei','juni','juli','augustus','september','oktober','november','december');
$datumarray=array();
if(!isset($_GET['jaar']){$_GET['jaar'] = date("Y");
$jaar = intval($_GET['jaar']);
$query = 
	"SELECT datum, naam, lengte, start, finish FROM wedstrijden
WHERE YEAR(datumveld) == '".$jaar."'
   OR YEAR(datumveld) == '".$jaar+1."'
     ORDER BY datum DESC";
$result = mysql_query($query) or die(mysql_error());


if(!isset($_GET['jaar']){$_GET['jaar'] = date("Y");

De if mist een tweede )

Edit: En zo te zien sluit je de { nergens.

if(!isset($_GET['jaar']){$_GET['jaar'] = date("Y"));

De ) die de if mistte staat achteraan. ( daar hoort deze toch he )
maar waar moet ik de sluitingsteken van { neer planten waar ik hem ook zet het is niet goed
if(!isset($_GET['jaar']))
{
$_GET['jaar'] = date("Y");
}
Het schijnt toch niet te werken samen met mijn script.
De foutmelding schuift maar op nu krijg ik weer een andere melding:

Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in H:\Program Files\xampp\htdocs\marcobrus\includes\agenda.php on line 26

maar even mijn hele script erbij gezet


<link rel="stylesheet" href="includes/test.css" type="text/css">
<?php
error_reporting(E_ALL);
 
$db = mysql_connect("localhost", "", "");
mysql_select_db("wedstrijden") or die ("FOUT: Openen database mislukt");
?>
<table>
<tr class="top">
    <td class="datum">Datum</td>
    <td>Naam wedstrijd</td>
    <td class="lengte">Lengte</td>
    <td><center>Start</center></td>
    </tr>

<?
$i = 0;
$maandarray=array('januari','februari','maart','april','mei','juni','juli','augustus','september','oktober','november','december');
$datumarray=array();
if(!isset($_GET['jaar'])){$_GET['jaar'] = date("Y");}
$jaar = intval($_GET['jaar']);
$query = 
    "SELECT datum, naam, lengte, start, finish FROM wedstrijden
WHERE YEAR(datumveld) == '".$jaar."'
   OR YEAR(datumveld) == '".$jaar+1."'
     ORDER BY datum DESC";
$result = mysql_query($query) or die(mysql_error()); 
while ($row = mysql_fetch_assoc($result))
{
$datum=$row['datum'];
$datum2=explode("-",$datum);
$NLdate=$datum2[2]."-".$datum2[1]."-".$datum2[0];


if(in_array($datum2[1],$datumarray)){
}
else{
    if($datum2[1]<10){
    $curmonth=substr($datum2[1],-1);
    }
    else{
    $curmonth=$datum2[1];
    }
$curmonth=$curmonth-1;    
?>
<tr>
    <td colspan="5">
    <center><b><? echo $maandarray[$curmonth]; ?></b></center>
    </td>
</tr>
<?
}
if($i%2){
$kleur="#FF0000";
}
else{
$kleur="#F8F8F8";
}?>
<tr bgcolor='<?php echo $kleur; ?>'>
    <td class="datum"><? echo $NLdate ?></td>
    <td><? echo $row['naam'] ?></td>
    <td class="lengte"><? echo $row['lengte'] ?>km</td>
    <td><? echo $row['start'] ?></td>
    </tr>
<?
$datumarray[]=$datum2[1];
$i++;
} 
?>
</table>
Is er iemand die nog even kan kijken naar bovenstaan stukje en zeggen wat er fout is
Ik zie zo niks bijzonders.
Alleen missen de ; in de korte php stukjes, maar dat moet niet uitmaken.
<? echo $NLdate ?>

Edit: Op regel 25 staat dit
. $jaar+1 .
Zet daar eens haakjes omheen.
. ($jaar+1) .
maakt niks uit krijg dezelfde melding

Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in H:\Program Files\xampp\htdocs\marcobrus\includes\agenda.php on line 26
En zo?
<?php
$jaar = intval($_GET['jaar']);
$jaar2 = $jaar + 1;
$query =
"SELECT datum, naam, lengte, start, finish FROM wedstrijden
WHERE YEAR(datumveld) == '".$jaar."'
OR YEAR(datumveld) == '".$jaar2."'
ORDER BY datum DESC";

?>

Reageren