Hallo allemaal,
Ik loop helemaal vast op een weekschema wat ik probeer te bouwen welke via een kleurtje aangeeft of iemand een week heeft ingevuld of niet. Ik probeer per persoon 1 lijn te selecteren maar mijn statement zet het netjes onder elkaar. Kan een van jullie mij een tip geven wat ik fout doe? Alvast bedankt
<table border="0">
<tr>
<td><span class="style2">Werknemer</span></td>
<td><span class="style2">1</span></td>
<td><span class="style2">2</span></td>
...
<td><span class="style2">51</span></td>
<td><span class="style2">52</span></td>
</tr>
<?php
$query = "SELECT uren_werknemer,uren_weeknr FROM uren";
$result=mysql_query($query);
if (mysql_error()!="") {
print("fout:" . mysql_error() . " in query $query");
}
if ($result) {
$regels=0;
while ($row = mysql_fetch_array($result)) {
?>
<tr bgcolor="<? if ($regels++%2==1)
print("#eeeeee");
else
print("#ffffff"); ?>">
<td ><?=$row["uren_werknemer"]?></td>

<?
$uren_weeknr=$row["uren_weeknr"];
if($uren_weeknr == "1") {
print("<td bgcolor=#00FF00>&nbsp;</td>"); } else {
print ("<td bgcolor=#FF0000>&nbsp;</td>");
}
?>
<?
$uren_weeknr=$row["uren_weeknr"];
if($uren_weeknr == "2") {
print("<td bgcolor=#00FF00>&nbsp;</td>"); } else {
print ("<td bgcolor=#FF0000>&nbsp;</td>");
}
?>
<?
$uren_weeknr=$row["uren_weeknr"];
if($uren_weeknr == "3") {
print("<td bgcolor=#00FF00>&nbsp;</td>"); } else {
print ("<td bgcolor=#FF0000>&nbsp;</td>");
}
?>

....

<?
$uren_weeknr=$row["uren_weeknr"];
if($uren_weeknr == "51") {
print("<td bgcolor=#00FF00>&nbsp;</td>"); } else {
print ("<td bgcolor=#FF0000>&nbsp;</td>");
}
?>
<?
$uren_weeknr=$row["uren_weeknr"];
if($uren_weeknr == "52") {
print("<td bgcolor=#00FF00>&nbsp;</td>"); } else {
print ("<td bgcolor=#FF0000>&nbsp;</td>");
}
?>
</tr>
<?
}
}
?>
</table>

Reageren