Vielleicht etwas in diese Richtung hier:
PHP-Code:
//ARRAY, IN DEM DIE TAGE GESPEICHERT SIND, AN DENEN DAS RESTAURANT GESCHLOSSEN IST
$urlaubstage=array("31.03.", "05.03")
//ARRAY, IN DEM DIE NAMEN DER MITARBEITER GESPEICHERT SIND
$mitarbeiter=array("Manfred", "Helmut", "Frauke", "flobee");
//ZUFALLESGENERATOR STARTEN
mt_srand((double)microtime()*1000000);
echo "<table>";
//KALENDER ERZEUGEN
for($i=1; $i<=date("t"); $i++){
echo "<tr>";
echo "<td>" . str_pad($i, 2, "0", STR_PAD_LEFT) . "</td>";
//WENN RESTAURANT GESCHLOSSEN
if($in_array(str_pad($i, 2, "0", STR_PAD_LEFT), $urlaubstage)){
echo "<td>Restaurant geschlossen</td>";
}
//SONST MITARBEITER EINFÜGEN
else{
$x=mt_rand(1, count($mitarbeiter));
echo "<td>" . $mitarbeiter[$x-1] . "</td>";
}
echo "</tr>";
}
echo "</table>";