Beste Allemaal,
Ik hoop dat jullie voor het volgende php probleem een suggestie hebben.
Ik ben bezig met een calender script. En heb per dag 1 of meerder items.
Via een vergelijking geef ik de achtergrond per item (dus meerdere kleuren
per dag) een bepaalde kleur.
Eerst een stukje code:
Hier wordt de dag aangemaakt en de vergelijking gemaakt, daarna wordt de
titel met de achtergrond weggeschreven.
else if ($devtcnt!=0) {
echo "\n<table border=0 cellspacing=0 cellpadding=0 width=100%>" ;
while ($row = mysql_fetch_object($result)){
echo "<tr><td align=center valign=top>\n" ;
echo "<table class=eventborder border=1 cellspacing=0 cellpadding=0 width='100%'><tr>";
$query2="SELECT id,voornaam,achternaam,mobiel FROM vrijwilligers WHERE id IN ($row->vrijwilligers)";
$result2 = mysql_query($query2) or die ("Fout: ". mysql_error());
$num_rows = mysql_num_rows($result2);
While (list($id,$voornaam,$achternaam,$mobiel) =
mysql_fetch_row($result2)){
}
if ($notimeentry==0) {
echo "<td align=center class=eventtimeborder valign=top>" ;
echo "<div class=smallcalevtime>" ;
if ($row->starttime=='') echo " " ;
else showtime($row->starttime,$row->endtime,1);
echo "</td>" ;
}
echo "<td align=left valign=top width=80% class=eventborder>" ;
if (($showuserentry==1)&&($uname!="")) echo "<".$row->user."> " ;
if ($popupevent == 1)
echo "<a class=smallcalev href=\"Javascript:void(0);\" onclick=\"Javascriptopup(".$row->id.");\">";
else
echo "<a class=smallcalev href=cal_event.php?id=".$row->id.">";
if ($devtcnt != 1){
// meerdere items op 1 dag combinatie tabel vrijwilligers met evenementen
echo stripslashes($row->title)."</a>" ;
}else{
$hoeveelnog = $row->aantal - $num_rows;
if ($hoeveelnog < 0) {
echo "<div id=vol>" .stripslashes($row->title)."</a>" ;
}
elseif ($hoeveelnog == 0){
echo "<div id=vol>" .stripslashes($row->title)."</a>" ;
}else {
echo "<div id=leeg>" .stripslashes($row->title)."</a>" ;
}
}
Nu mijn probleem bij meerdere items per dag wordt de waarde $nuw_rows
uiteindelijk gevuld met de laatste waarde van die dag. Hoe kan ik zorgen
dat alle waardes worden opgevangen. En zorgen dat elke item zijn eigen
achtergrondkleur kan krijgen...?
Mocht er nog iets niet duidelijk zijn dan hoor ik het graag !!
Alvast bedankt voor het meedenken !
Patrick

Likes:
![[php] waarde ondertussen opslaan in een variabele](https://www.webhostingtalk.nl/images/WHT_rd/misc/dT.png)
opup(".$row->id.");\">";
Quote