Unten ist mein QCode
Problem ist - es soll ein Kalender sein - wenn $b_tag[] dieses zb
1
2
3
15
21
als Tage enthält, arbeitet er den Kalender ordentlich durch.
Sobalt aber ein Tag mehrmals vorkommt zb
1
2
2
3
15
21
arbeit das Script nur bis einmal 2...
aber in einem Kalender können ja nunmal auch mehrere Termine an einem tag
sein.. wie beheb ich diesen Fehler?!
Danke für Eure Hilfe
Problem ist - es soll ein Kalender sein - wenn $b_tag[] dieses zb
1
2
3
15
21
als Tage enthält, arbeitet er den Kalender ordentlich durch.
Sobalt aber ein Tag mehrmals vorkommt zb
1
2
2
3
15
21
arbeit das Script nur bis einmal 2...
aber in einem Kalender können ja nunmal auch mehrere Termine an einem tag
sein.. wie beheb ich diesen Fehler?!
Danke für Eure Hilfe
PHP-Code:
<?php
$db_count = 1;
$titel[] = 0;
$b_tag[] = 0;
// DB CONNECT
include "config.php";
$result = mysql_query("SELECT titel, b_tag FROM $table_name WHERE
b_monat='$monat' AND b_yahr='$jahr' order by b_tag ASC",$dbcon) or
die(mysql_error());
// DB Data read
while($daten = mysql_fetch_assoc($result)){
$titel[] = $daten[titel];
$b_tag[] = $daten[b_tag];
}
// Hauptschleife
for ($i=1; $monat_tage[$monat] >= $i; $i++ )
{
print "<tr><td width=\"25\">". $i . " " . $tag_name[$begin++] .
"</td>\n";
print "<td width=\"325\">";
if ($i == $b_tag[$db_count])
{
print $b_tag[$db_count];
print "</td>\n";
print "<td width=\"25\"> </td></tr>\n";
$db_count++;
}
if ($begin >= count($tag_name)) $begin = 0;
}
print '</table>';
?>
Kommentar