Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Wie kann ich ausgegebene Datensätze einer Schleife sortieren?

Frage Entwicklung PHP

Mitglied: Jeeroy

Jeeroy (Level 1) - Jetzt verbinden

21.06.2011 um 07:45 Uhr, 3437 Aufrufe, 2 Kommentare

Hey Leute,
ich lasse mir mehrere Datensätze mithilfe einer while Schleife aus einer MYSQL Datenbank in eine Tabelle auslesen und würde diese gerne Sortiert bekommen beim klicken auf den jeweiligen Titel der Spalte.

Um nochmal genauer drauf ein zu gehen:

01.
<table border="0" cellpadding="0"> 
02.
<tr><td class=w150>Computername</td><td class=w150>Serien Nummer</td><td class=w150>SAP Nummer</td><td class=w150>Kostenstelle</td><td class=w150>Eingangsdatum</td><td width="20"></td><td></td></tr><tr></tr>	
Das sind die Titel der einzelnen Spalten.

Die Datensätze der SQL Datenbank werden anhand einer Schleife ausgegeben.
01.
<?   
02.
	/*SQL Abfrage durchführen *
03.
	$res = mysql_query("select * from computername where computername like 'MX%'"); 
04.
	$num = mysql_num_rows($res); 
05.
	if($num != 0) { 
06.
	while ($dsatz = mysql_fetch_assoc($res)) 
07.
		{ 	 
08.
			echo "<tr><td>".$dsatz["COMPUTERNAME"]."</td>"
09.
			echo "<td>".$dsatz["SERIEN_NR"]."</td>"
10.
			echo "<td>".$dsatz["SAP_NR"]."</td>"
11.
			echo "<td>".$dsatz["KOSTENSTELLE"]."</td>"
12.
			echo "<td>".$dsatz["EINGANGSDATUM"]."</td>"
13.
			echo "<td><img src=../pics/edit.png></img></td>"
14.
			echo "<td><a href=../loeschen/loeschen_meldung.php?computername=".$dsatz["COMPUTERNAME"]."
15.
			<img src=../pics/cancel.png border=0></img></a></td></tr>";		 
16.
17.
18.
	else
19.
		echo "<p>Es sind keine Computereinträge vorhanden.</p>"
20.
21.
?>
Diese jeweiligen Datensätze sollten noch nach dem ABC... sortiert werden können, so wie man das kennt mit a anfangen oder mit z anfangen, nur wie realisiere ich das.


Bitte um Hilfe!
Danke Jeeroy
Mitglied: Logan000
21.06.2011 um 08:14 Uhr
Moin moin

Wenn du an dein SQL Statement ein Order by anhängst, etwa so:
01.
select * from computername where computername like 'MX%' order by computername 
bekommst du die daten sortiert.

Das müstest Du bei einem "Header Klick" halt anpassen.

Gruß L
Bitte warten ..
Mitglied: Jeeroy
21.06.2011 um 08:27 Uhr
Also ich muss sagen ich bin immer wieder erstaunt wie einfach manche sachen im php und sql sind, die ich mir viel komplizierter vorgestellt habe!!

Danke Logan!
Bitte warten ..
Ähnliche Inhalte
Datenbanken
Letzter Datensatz wird zweimal ausgegeben. Warum?
gelöst Frage von Web-SpiritsDatenbanken1 Kommentar

Hallo, Ich habe folgende Prozedur geschrieben: Jetzt wird mir der letzte Datensatz in der Tabelle zweimal ausgegeben und ich ...

Batch & Shell
Batch Schleife als FOR-SCHLEIFE
gelöst Frage von mp2711Batch & Shell2 Kommentare

Mit den FOR-Schleifen habe ich mich leider bislang zu selten auseinander gesetzt, aber da ich sonst gerade nicht weiter ...

Microsoft Office
Sortieren von Postleitzahlen
Frage von bob1986Microsoft Office8 Kommentare

Hallo Allemal, kann mir jemand helfen mit dem folgenden ich verstehe nicht so viel von dem VBA Programierung aber ...

Batch & Shell
PowerShell - Werte werden nicht ausgegeben und Formatierung Ausgabe
gelöst Frage von goodbytesBatch & Shell16 Kommentare

Hallo, diese Abfrage im PS-Fenster (Windows PowerShell ISE) gibt im PS-Fenster dieses Ergebnis zurück: Die gleiche Abfrage, nur mit ...

Neue Wissensbeiträge
Sicherheit

Meltdown und Spectre: Realitätscheck

Information von Frank vor 26 MinutenSicherheit

Die unangenehme Realität Der Prozessorfehler mit seinen Varianten Meltdown und Spectre ist seit Juni 2017 bekannt. Trotzdem sind immer ...

Sicherheit

Meltdown und Spectre: Die machen uns alle was vor

Information von Frank vor 50 MinutenSicherheit8 Kommentare

Aktuell sieht es in den Medien so aus, als hätten die Hersteller wie Intel, Microsoft und Co den aktuellen ...

Microsoft

Update KB4073578 für AMD CPU (Spectre und Meltdown Lücke)

Information von sabines vor 7 StundenMicrosoft

Wegen Problemen (BOSD, nicht startende PCs) wurde das Update KB4056897 und KB4056894 für AMD CPUs zurückgezogen. Dieses Update KB4073578 ...

Mac OS X

MacOS wo ist die Tilde ?

Tipp von Alchimedes vor 20 StundenMac OS X4 Kommentare

Hallo, ich hab eine MacOS qwertz Keyboard auf US Layout umgestellt da die Sonderzeichen besser erreichbar sind. Leider fehlt ...

Heiß diskutierte Inhalte
Batch & Shell
Anmeldevorgang für Informatikraum (Schule) unter Windows
gelöst Frage von IngenieursBatch & Shell27 Kommentare

Hey zusammen, ich werde in naher Zukunft den Informatik Raum meiner jetzigen Schule von dem aktuellen Betreiber übernehmen (Vertrag ...

Windows 10
Netbook erkennt Soundkarte nicht - keinerlei Info zum Hersteller und Modell vom Netbook und Hardware bekannt
Frage von 92943Windows 1025 Kommentare

Guten Tag, meine Schwester reist in einigen Wochen für ein paar Monate ins Ausland und hat sich dafür ein ...

Batch & Shell
AD-Abfrage in Batchdatei und Ergebnis als Variable verarbeiten
gelöst Frage von Winfried-HHBatch & Shell19 Kommentare

Hallo in die Runde! Ich habe eine Ergänzungsfrage zu einem alten Thread von mir. Ausgangslage ist die Batchdatei, die ...

Netzwerkgrundlagen
Welches Modem für VDSL 50000 der T-Com
Frage von Windows10GegnerNetzwerkgrundlagen18 Kommentare

Hallo, ein Kollege von mir will sich VDSL50000 von der T-Com holen, um daran einen Server zu betreiben. Ich ...