Hallo
vor nicht all zu langer zeit habe ich hier nach einer lösung für ein Problem gesucht:
/t/sql-abfrage-anhand-sql-abfrage/5830231
und auch eine Antwort bekommen die mir richtig erschien.
/t/sql-abfrage-anhand-sql-abfrage/5830231/6
Nun stellt sich jedoch ein kleines weiteres Problem.
Die Formatierung per CSS wird nicht richtig umgesetzt weil die Liste nicht genau so erstellt wird wie sie sollte.
Nach meinen anpassungen am code der folgende Ausgabe erzeugte:
privat
-
p_hallo1
-
p_hallo2
-
p_hallo3
geschäft -
g_hallo1
-
g_hallo2
-
g_hallo3
anderes -
a_hallo1
-
a_hallo2
-
a_hallo3
Sieht die neue Ausgabe mit dem aktuellen Code so aus:
-
privat
Das ganze müsste jedoch so umgesetzt werden:
-
privat
-
geschäft
-
anderes
Der Aktuelle PHP Code sieht nun so aus:
<?php $aktuelle_kategorie = null;<br /> include ('database\_config.php');
$query = 'SELECT \* FROM pakete ORDER BY `sys_paketgruppe` DESC , `sys_reihenfolge` ASC';
$result = mysql\_query($query);
while ($line = mysql\_fetch\_array($result)) {
if($aktuelle\_kategorie != $line['sys\_paketgruppe']) {
if($aktuelle\_kategorie != null) {
}
echo '
- ‚.$line[‚sys_paketgruppe‘].‘
';
$aktuelle_kategorie = $line[‚sys_paketgruppe‘];
}
echo ’ - ‚.$line[‚paketname‘].‘
';
}
echo ‚‘;
?>
Wie bekomme ich nun die gewünschte Formatierung hin?
da www den Code trotz pre tag zum teil umsetzt habe ich diesen beitrag auch als Text datei hier bereitgestellt: http://sub-domain.ch/www/www.txt
MFG Mario