Hallo habe so recht nichts gefunden ausser usort
also prob ist
ich habe eine DB
ID bezugsID Land Inhalt
1 0 europa bla
2 0 asien bla
3 1 england bla
4 2 japan bla
5 1 schweiz bla
6 0 afrika bla
usw.
ok nun wollte ich es so sortiert haben
europa asien afrika
england japan
schweiz
also zuerst den kontinet mit den meißten einträgen und läner alphabetisch
ok und was ich habe ist das
problem hierbei ist schon das ich die tabellen verschachtle da ich jetzt nicht wusste wie ich es so lösen kann
farbex steht für den farbcode
thx 4 infos
also prob ist
ich habe eine DB
ID bezugsID Land Inhalt
1 0 europa bla
2 0 asien bla
3 1 england bla
4 2 japan bla
5 1 schweiz bla
6 0 afrika bla
usw.
ok nun wollte ich es so sortiert haben
europa asien afrika
england japan
schweiz
also zuerst den kontinet mit den meißten einträgen und läner alphabetisch
ok und was ich habe ist das
PHP-Code:
<?
require("config.inc.php");
echo"<table width='600' border='0' align='center' cellpadding='0' cellspacing='0'>
<tr>";
$sql="SELECT * FROM vertretungen WHERE bezugsID='0'";
$resultat=mysql_query($sql,$db);
$anzahl=mysql_num_rows($resultat);
while($datensatz=mysql_fetch_array($resultat)){
extract($datensatz);
echo"<td><table width='100' border='0' align='center' cellpadding='0' cellspacing='0'>
<tr>
<td><b>$name</b></td>
";
$sql_land="SELECT * FROM vertretungen WHERE bezugsID='$ID' ORDER BY name DESC";
$resultat_land=mysql_query($sql_land,$db);
$anzahl_land=mysql_num_rows($resultat_land);
for($i=0;$i<$anzahl_land;$i++){
$datensatz_land=mysql_fetch_array($resultat_land);
extract($datensatz_land);
if($i==$k){;
$td_back=" bgcolor='#666666'";
$k=($k+2);
}else{
$td_back=" bgcolor='#C0C0C0'";
}
echo"<tr>
<td $td_back>$name</td>
";
}
echo"</td></tr>
</table>";
}
echo"</tr>
</table>";
?>
PHP-Code:
<table width='100' border='0' align='center' cellpadding='0' cellspacing='0'>
<tr>
<td><b>europa</b></td>
<td><b>asien</b></td>
<td><b>afrika</b></td>
</tr>
<tr>
<td farbe1>enland</td>
<td farbe1>japan</td>
<td farbe1> </td>
</tr>
<tr>
<td farbe2>schweiz</td>
<td farbe2> </td>
<td farbe2> </td>
</table>
thx 4 infos
Kommentar