Hallo,
Folgendes Problem stellt sich mir :
Ich erstelle gerade einen Kalender,
und habe in einer mysql tabelle das datum eines eintrages gespeichert,
lese diese aus und speicher dies in einem array
danach möchte ich alles Stunden weise ausgeben (jede Stunde hat eine Zeile in einer tabelle <td> somit):
Nun müsste ich nochüberprüfen ob der eintrag im Array der Zeit übereinstimmt in der ich mich gerade befinde (--> $uhr)
Leider weis ich nicht wie ich dies Abfangen könnte ?
(Ok ein IF muss es sein... soweit ist es mir auch bewusst nur weis ich nicht wie ich abfragen kann was der Inhalt der 2ten Klammer ist
$Kalender[$montag][ DAS HIER DRIN ] )
Hoffe auf hilfe
Folgendes Problem stellt sich mir :
Ich erstelle gerade einen Kalender,
und habe in einer mysql tabelle das datum eines eintrages gespeichert,
lese diese aus und speicher dies in einem array
PHP-Code:
$sql = "SELECT *,
date_format(Datum, '%d.%m') AS Datum,
date_format(Datum, '%k') As Zeit
from kalender WHERE Datum >= '".$montagsql."' AND Datum <= '".$sonntagsql."'";
$query = mysql_query($sql);
while ( $row = mysql_fetch_array($query))
{
$Kalender[$row['Datum']][$row['Zeit']]= $row['Inhalt'];
}
PHP-Code:
for($uhr=8;$uhr<22;$uhr++)
{
//Hier gebe ich vorne die Uhrzeit aus:
echo '<tr>
<td align=Right class="uhrzeit">'.$uhr.' : 00</td>';
//und danach die einzelnen Tage bzw. spalten
echo '<td>';
if(!empty($Kalender[$montag]))
foreach($Kalender[$montag] as $Kalendereintrag)
echo '<img src="../images/smilies/kalender/turnier.gif" onmouseover="Tip(\''.$Kalendereintrag.'\')"> ';
else echo ' ';
echo '</td>';
}
Nun müsste ich nochüberprüfen ob der eintrag im Array der Zeit übereinstimmt in der ich mich gerade befinde (--> $uhr)
Leider weis ich nicht wie ich dies Abfangen könnte ?
(Ok ein IF muss es sein... soweit ist es mir auch bewusst nur weis ich nicht wie ich abfragen kann was der Inhalt der 2ten Klammer ist
$Kalender[$montag][ DAS HIER DRIN ] )
Hoffe auf hilfe
Kommentar