aber das ist extrem langsam im seitenaufbau!
warum das??
kann ich das beschleunigen?
hab eine tabelle mit 1 Zeile und eine mit ca 200 zeilen, bei beiden dauerts etwa gleich lang bis was angezeigt wird…
Woher stammen denn die Daten der Tabelle? Wenn es MySQL ist wäre die Lösung über einen Link machbar. Diese setzt einfach nur eine Variable die dem SQL-Statement dann sagt wie die Ausgabe sortiert sein soll.
Ohne mehr Infos kann man leider nicht mehr sagen. Und btw. wäre php das richtige Forum wohl.
Wenn du es per AJAX machst greifst du letztlich auch nur auf PHP oder eben eine andere Webprogrammiersprache zu. Somit auch auf die Datenbank. Folglich wäre deine Frage mit ja beantwortet, ist aber letztlich dir überlassen.
ich hab ein eindimensionales Array „Tabellenkopf“,
da werden halt die Spaltennamen gespeichert und oben in der tabelle angezeigt.
dann will ich machen spaltenname
oder so in der art
damit wir die seite neu aufgerufen, das vorhandene Array „Daten“ soll dann sortiert werden und somit ist kein neuer sql befehl nötig
nun meine Frage:
ich hab ein zweidimensionales Array Daten:
Daten[index][Spaltennummer]
jetzt will ich gern wenn ich auf spalte 1 klicke, das array daten nach spalte 1 sortiert wird.
wie geht das XD
sehe bei dem usort noch nciht so richtig durch!
Mit jedem neuen Serverrequest wird eine neue Seite angefordert. Damit werden alle Variablen initialisiert. Du müsstest Dein Array dann an die neue Seite übergeben. Da ist dann eine Datenbank mit erneuter Abfrage sinnvoller.