Mir stellt sich folgendes Problem:
Bin gerade dabei ne Komplette Homepage, PHP und MySQL Statistik zu basteln, die allerhand nützliche Infos bereit stellt!
Leider hab ich jetzt ein kleines Prob:
externer Link
Das ist die Ansicht der DB
Sortiert wird immer nach Tabellenname!
Gibt es jetzt eine Abfrage, in der ich von vorne rein gleich die Ergebnisse sortieren lassen kann?
1 2 3 4 5 | <?php $sql = "SHOW TABLE STATUS FROM " .DBDATE. " ORDER by ROWS ASC" ; // ORDER by funzt nicht $sql1 = @mysql_query( $sql ); $sql2 = @mysql_fetch_array( $sql1 ); ?> |
Oder muss ich den mehrdimensionalen Array nach den gewünschten Werten sortieren lassen und den dann ausgeben?
1 2 3 4 5 6 7 8 9 10 | <?php $i = 0; while ( $row [] = @mysql_fetch_array( $sql1 ) ){ $array = array (); $array [ $i ][ 'TableName' ] = $row [ $i ][ "Name" ]; $array [ $i ][ 'TableRows' ] = $row [ $i ][ "Rows" ]; ..... $i ++; } ?> |
Leider ergab der Blick ins PHP Buch keine eindeutige Lösung!
THX für die Antworten!
Mit böhsen Grüßen
BöhserDavid
betroffene Homepage: externer Link