if ($alt = $kursort);
$select_kursart .= "<option>$kursort $betreff</option>";
$i++;
}
while ( $row = mysql_fetch_array($reskursart) );
mysql_free_result($reskursart);
$select_kursart .= "</optgroup></select>";
}
Hoffe das mir jemand helfen kann
MFG Maffy
Impigra
Dabei seit: 17.05.2006 Ort: Egenhofen Alter: 30 Geschlecht:
Verfasst So 27.01.2008 16:52 Titel
Ich würde das vorher schon im SQL sortieren lassen... dazu gibt es in der Abfrage die Befehle "ORDER by" oder auch "GROUP by"
Andererseits kannst Du in PHP auch selbstvertändlich Arraywerte sortieren wobei Dir das hier nicht wirklich hilft...
achwasweisich
Dabei seit: 27.09.2007 Ort: Stuttgarter Raum Alter: - Geschlecht:
Verfasst Mo 28.01.2008 09:18 Titel
Zitat:
Irgendwie klappt das nicht so.
Mit solchen Problembeschreibungen kommt man nirgendwo hin.
Code:
if ($alt = $kursort);
$select_kursart .= "<option>$kursort $betreff</option>";
ist zum einen falsch und zum anderen unschön.
Code:
if ($alt == $kursort) {
$select_kursart .= "<option>$kursort $betreff</option>";
}
Ferner:
Code:
while ( $row = mysql_fetch_array($reskursart) );
mysql_free_result($reskursart);
was soll das? Kapiere ich nicht.
Willst Du nur eine Zeile holen? Dann benutze LIMIT.
dastef
Moderator
Dabei seit: 03.11.2003 Ort: - Alter: - Geschlecht:
Verfasst Mo 28.01.2008 10:14 Titel
achwasweisich hat geschrieben:
Ferner:
Code:
while ( $row = mysql_fetch_array($reskursart) );
mysql_free_result($reskursart);
was soll das? Kapiere ich nicht.
Willst Du nur eine Zeile holen? Dann benutze LIMIT.
er verwendet ein do{ .. } while() .. *hint*
maffy
Dabei seit: 14.01.2006 Ort: Bad Bocklet Alter: 35 Geschlecht: -
Verfasst Mo 28.01.2008 11:07 Titel
Zitat:
Mit solchen Problembeschreibungen kommt man nirgendwo hin.
Wenn ich das mache zeigt er mir die Daten mehrmals an.
Er soll alle Kurse aus der Datenbank kurse gruppiert nach Ort in einer Selectbox ausgeben.
So wie in manchen PHPBB Foren in der Jumpbox.
Mfg Maffy
maffy
Dabei seit: 14.01.2006 Ort: Bad Bocklet Alter: 35 Geschlecht: -
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.