Supportnet / Forum / Skripte(PHP,ASP,Perl...)
Bestimmten Datensatz nur einmal Ausgeben
Frage
Hallo,
ich bin dabei einen Terminplan zu erstellen, dieser soll jedoch verständlicherweise nicht jedesmal den Monat November ausgeben.
Ich meine das so:
Im November sind mehrere Termine, um sie in der Datenbank besser zu ordnen, gebe ich monat = November ein. Das Script soll jedoch als Überschrift nur einmal November benutzen und nicht jedesmal neu anfangen.
Lässt sich sowas realisieren? Bei Fragen, ich habe eine ungefähre Ansicht dessen, was ich meine.
Danke schonmal
Gruß,
Erik
Antwort 1 von Nessus
Hi,
das ist nun wirklich kein Problem, poste mal den Betreffenden Teil des Scriptes.
Nessus
das ist nun wirklich kein Problem, poste mal den Betreffenden Teil des Scriptes.
Nessus
Antwort 2 von Erik.W
hi,
so im folgenden der Code:
so im folgenden der Code:
//Verbindung zur Datenbank herstellen
$DatabasePointer=mysql_connect($DatabaseHost, $DatabaseUser, $DatabasePassword);
mysql_select_db($Database, $DatabasePointer);
//Datenabfrage aus DB
$alle_Termine = "SELECT * FROM uebungen";
//Ergebnisausgabe
$ergebnis = mysql_query($alle_Termine, $DatabasePointer);
echo "<h2>Übungsplan 2007</h2>",
"<table width=\"100%\" border=\"1\" bordercolor=\"#000000\">";
// Übungstermine werden aufgelistet!
for($i=0; $i<mysql_num_rows($ergebnis); $i++)
{
$display=mysql_fetch_object($ergebnis);
echo "<tr><td colspan='4'>",
$display -> monat,
"</td></tr>",
"<tr>
<td>",
$display -> datum,
"</td>
<td>",
$display -> uhrzeit,
"</td>
<td>",
$display -> art,
" - ",
$display -> thema,
"</td>
<td>",
$display -> betreuer,
"</td>
</tr>";
}
// Ende der Übungstermine
Antwort 3 von dieterhala
$monat_active=true;
for (...)
{
if ($monat_active=true)
{
echo $monat;
}
$monat_active=false;
}
for (...)
{
if ($monat_active=true)
{
echo $monat;
}
$monat_active=false;
}

