Hi!
oh mann das war mir auch klar!
Was man nicht wirklich merkte...
es ging mir mehr oder weniger was die zeile im einzeln macht. da es ja eine variablen definition ist.
Eine Variablen-Definition? Das ist eien Funktien die eien Recource als Rückgabewert hat, was genau das ist und was man damit macht liest Du bitte im Manual nach:
gibt recource zurück: http://www.php3.de/manual/de/function.mysql-query.php
was ist eine recource: http://www.php3.de/manual/de/language.types.resource.php
greift auf die recource zu: http://www.php3.de/manual/de/function.mysql-fetch-array.php
Hier wird Dir niemand das erklären was Du Dir auch mal eben im Manual durchlesen könntest.
wenn ich das ganze jetzt so schreibe
$sort = mysql_query("select a,b from $table order by a asc, b asc");macht das dann was oder wird nur irgendwas in die variable $sort geschrieben?
Ja, eine Recourcen-ID. Benutze var_dump() und *RTFM*
Was heißt "bezweckt nichts"?
bezweckt nichts heisst: es hat sich nichts verändert; es wurde nicht sortiert.
Mit SQL kann man nicht Datensätze in der Tabelle sortieren, Du kannst nur die Ausgabe der Datensätze sortieren. In der Tabelle ändert sich aber nichts, nur in der Reihenfolge der an PHP zurückgegebenen Datensätze.
Lies den Artikel von PHP-FAQ.de den ich gerade gepostet habe.
Andreas