hallo jörg,
ich nochmal. mir ist gerade was aufgefallen, wenn kein spiel in der kommenden woche stattfindet, würde ich gerne einbauen, dass die tabelle nicht angezeigt wird und dafür dann "In der oben angegebenen Spielwoche finden keine Heimspiele des TTC´s statt." angezeigt wird.
ich habe es nun folgendermaßen versucht, leider bekomme ich ein Fehlermeldung ausgeliefert:
Parse error: syntax error, unexpected T_ELSE
$Nachricht .= "
<div style=\"width:698px;text-align:left;border:solid 3px #000000;\">
<div id=\"kopf\">
<img src=\"http://123.de/4/mail_header.jpg\" width=\"698\" height=\"150\" alt=\"Mail Header\">
</div>
<div id=\"main\">
<p>Hallo zusammen, <br /><br />hier die aktuellen Heimspieltermine der kommenden Woche vom ". date('d.m.Y') ." bis zum ". date('d.m.Y', $nextWeek) .":</p>
";
//sql Befehl
$sql = "
SELECT id, wochentag, spielzeit, spielklasse, heimmannschaft, gastmannschaft, heimergebnis, gastergebnis FROM spielergebnisse WHERE spielzeit BETWEEN CURDATE() AND CURDATE() + INTERVAL 7 DAY AND (heimmannschaft = 'TTC 123' OR heimmannschaft = 'TTC 123 II' OR heimmannschaft = 'TTC 123 III' OR heimmannschaft = 'TTC 123 IV' OR heimmannschaft = 'TTC 123 V' OR heimmannschaft = 'TTC 123 VI') ORDER BY spielzeit";
$db_erg = mysql_query( $sql );
if ( ! $db_erg )
{
die('Ungültige Abfrage: ' . mysql_error());
}
function date_mysql2german($date) {
$d = explode("-",$date);
return sprintf("%02d.%02d.%04d", $d[2], $d[1], $d[0]);
}
$anzahl = mysql_num_rows($db_erg);
if ($anzahl == 0) {
$Nachricht .= "
<p>In der oben angegebenen Spielwoche finden keine Heimspiele des TTC´s statt.</p>
";
else {
$Nachricht .= "
<table class=\"table_gesamtspielplan_100\">
<tr>
<th class=\"table_gesamtspielplan\">Datum und Uhrzeit</th>
<th class=\"table_gesamtspielplan\">Spielklasse</th>
<th class=\"table_gesamtspielplan\">Heimmannschaft</th>
<th class=\"table_gesamtspielplan\">Gastmannschaft</th>
</tr>
";
$anzahl = 1;
while ($zeile = mysql_fetch_array( $db_erg, MYSQL_ASSOC))
{
$Nachricht .= "
<tr>
";
$expDate = explode(" ",$zeile['spielzeit']);
$Nachricht .= "
<td class=\"table_gesamtspielplan\">". date_mysql2german($expDate[0])." ".substr($expDate[1],0,5)." </td>
<td class=\"table_gesamtspielplan\">". $zeile['spielklasse'] ."</td>
<td class=\"table_gesamtspielplan\">". $zeile['heimmannschaft'] ."</td>
<td class=\"table_gesamtspielplan\">". $zeile['gastmannschaft'] ."</td>
</tr>
";
$anzahl++;
}
$Nachricht .= "
</table>
<br />
";
mysql_free_result( $db_erg );
}
$Nachricht .= "
<p>Mit freundlichen Grüßen<br />T S<br />Webmaster TTC 123</p>
<p>checkout: <b><a class =\"links\" href =\"http://www.123.de\">www.123.de</a></b></p>
<p>Kontakt: <b><a class =\"mailto\" href =\"mailto:info@123.de\">info@123.de</a></b></p>
</div>
</div>
";