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

Sortierfunktion in PHP-File. Tabelle nach Datum und Anfangsbuchstabe sortieren

Frage Entwicklung PHP

Mitglied: yxcvbnm1234

yxcvbnm1234 (Level 1) - Jetzt verbinden

02.12.2010 um 13:37 Uhr, 5562 Aufrufe, 9 Kommentare

Liebe Leute

Folgendermassen:
90152610a0a225edf2e81053154e8962 - Klicke auf das Bild, um es zu vergrößern

So sieht es in meinem Browser aus.
- Es wurde mit MySQL erstellt (ich arbeite mit XAMPP)
- Für die Darstellung und Funktionalität der Seite habe ich JavaScrript und PHP gebraucht (Seitenquelltext)

Ich möchte im folgenden Tabelle ein Sortierfunktion einbauen (so ähnlich in einer Excell-Tabelle), denn ich möchte nach datum Sortieren können (ca. zwischen 300 Datensätzen) und Projekt nach Anfangsbuchstabe (A-Z).

Ich möchte auf kleinen Buttonchen anklicken können und die Sortierfunktion soll erfolgt werden.

Wie geht das? Hoffentlich nicht zu kompliziert. Bitte keine Sollte es mit HTML funktionieren, wäre ich bestens zufrieden.

Liebe Grüsse
90152610a0a225edf2e81053154e8962 - Klicke auf das Bild, um es zu vergrößern
Mitglied: EvilMoe
02.12.2010 um 14:13 Uhr
Das kannst du leicht erledigen, MySQL biete die dafür die Funktion "ORDER BY datum ASC/DESC".
Dann gibt dir die Werte sortiert zurück und du kannst die mit PHP wie gewohnt ausgeben.
Bitte warten ..
Mitglied: yxcvbnm1234
02.12.2010 um 14:28 Uhr
Ich habe viel gegoogelt und ich weiss auch, dass ich die Datensätze in MySQL mit ORDER BY sortieren und dies IRGENDWIE dann mit PHP realisieren kann.

Ich weiss leider einfach nicht wie. Habe viel probiert und hat nicht funktioniert.. leider
Bitte warten ..
Mitglied: EvilMoe
02.12.2010 um 14:35 Uhr
Du erstellst deine Buttons mit einem Link auf z.B. "./?sortieren=asc" und einen Button mit dem Link "./?sortieren=desc"
Nun erstellst du eine Abfrage in etwa so
01.
$order = ''
02.
if(isset($_GET['sortieren']) && $_GET['sortieren'] == 'asc') { 
03.
  $order = 'ORDER BY datum ASC'
04.
} else
05.
  $order = 'ORDER BY datum DESC'
06.
07.
// ungetestet 
08.
 
09.
 
Nun musst du in deinen SQL Befehl noch das $order am ende einfügen. Genaueres könnte ich dir sagen wenn ich deinen Quellcode habe.
Bitte warten ..
Mitglied: dog
02.12.2010 um 15:09 Uhr
Du hast doch die selbe Frage schon vor 2 Tagen gestellt???
Bitte warten ..
Mitglied: yxcvbnm1234
02.12.2010 um 15:15 Uhr
Ich habe nur die eine Seitem nur eine Tabelle und muss alles nach dem Datum sortieren.

du meinst z.B:

seite.php?sort=1&order=ASC

Frage:

So eine Stelle gibt es bei mit im Skript gar nicht mit ".php?" -Was kommt an der stelle, wo "seite.php?" ist?
Bitte warten ..
Mitglied: yxcvbnm1234
02.12.2010 um 15:16 Uhr
Kann schon sein. ich schnalle das Zeug nicht, wäre mir auch egal, muss aber ein Projekt fertig stellen.
Bitte warten ..
Mitglied: SlainteMhath
02.12.2010 um 15:27 Uhr
Moin,

Was kommt an der stelle, wo "seite.php?" ist?
Seid August frickelst Du nun schon an PHP/Mysql rum, und weist immer noch nichts mit den (echt guten) Codeschnipseln hier anzufangen?
Evtl. wärs besser sich jemand externen für das "Projekt" zu holen.

Nothing for ungood :P
Slainte
Bitte warten ..
Mitglied: yxcvbnm1234
02.12.2010 um 16:43 Uhr
Nein, nein, es sind immer wieder verschiedene Sachen. Testumgebung sieht einfach immer wieder banal aus.
Bitte warten ..
Mitglied: dog
02.12.2010 um 19:09 Uhr
Es ist schwer sich in noch weniger Worten so völlig für jede Hilfe zu disqualifizieren.
Meinst du, wir machen das hier damit Leute wie du mit "Mir doch alles egal" Attitüde irgendwelche Tests bestehen?
Entweder du strengst dich auch mal selbst an oder du bist hier falsch!
Bitte warten ..
Ähnliche Inhalte
Windows Server
Windows Updates nach Datum sortieren
Frage von RG2525Windows Server2 Kommentare

Hallo, Ich muss auf einem Windows Server 2008 R2 ca. 130 ausstehende Updates installieren. Alle Updates auf einmal zu ...

Batch & Shell
(Batch) Datum Sortier-Mechanismus
gelöst Frage von clragonBatch & Shell19 Kommentare

Hallo zusammen. Ich bin schon etwas länger am Batch schreiben, und war schon oft uneingeloggt hier, und jetzt hab ...

VB for Applications
Textdatei zeilenweise nach Datum sortieren
gelöst Frage von GurkenhobelVB for Applications2 Kommentare

Hallo Gemeinde, mehrere umfangreiche Textdateien, in denen zeilenweise wichtige Daten und Termine eingetragen sind, sollen zeilenweise nach dem Datum ...

PHP
Große Files posten mit php
Frage von it4baerPHP7 Kommentare

Hallo, ich habe mal wieder eine Frage. Von einem bekannten habe ich eine Funktion welches Daten verarbeitet und diese ...

Neue Wissensbeiträge
Apple

IOS 11.2.1 stopft HomeKit-Remote-Lücke

Tipp von BassFishFox vor 1 TagApple

Das Update für iPhone, iPad und Apple TV soll die Fernsteuerung von Smart-Home-Geräten wieder in vollem Umfang ermöglichen. Apple ...

Windows 10

Windows 10 v1709 EN murkst bei den Regionseinstellungen

Tipp von DerWoWusste vor 1 TagWindows 10

Dieser kurze Tipp richtet sich an den kleinen Personenkreis, der Win10 v1709 EN-US frisch installiert und dabei die englische ...

Webbrowser

Kein Ton bei Firefox Quantum über RDP

Tipp von Moddry vor 1 TagWebbrowser

Hallo Kollegen! Hatte das Problem, dass der neue Firefox bei mir auf der Kiste keinen Ton hat, wenn ich ...

Internet

EU-DSGVO: WHOIS soll weniger Informationen liefern

Information von sabines vor 1 TagInternet4 Kommentare

Wegen der europäische Datenschutzgrundverordnung stehen die Prozesse um die Registrierung von Domains auf dem Prüfstand. Sollte die Forderungen umgesetzt ...

Heiß diskutierte Inhalte
Hardware
Kein Bild mit nur einer bestimmten Grafikkarten - Mainboard Konfiguration
gelöst Frage von bestelittHardware18 Kommentare

Hallo zusammen, ich hatte schon einmal eine ähnliche Frage gestellt. Damals hatte ich genau das gleiche Problem. Allerdings lies ...

Windows Server
RODC kann nicht aus Domäne entfernt werden
Frage von NilsvLehnWindows Server18 Kommentare

HAllo, ich arbeite in einem Universitätsnetzwerk mit 3 Standorten. Die Standorte haben alle ein ESXi Cluster und auf diesen ...

Netzwerkmanagement
Mehrere Netzwerkadapter in einem PC zu einem Switch zusammenfügen
Frage von prodriveNetzwerkmanagement16 Kommentare

Hallo zusammen Vorweg, ich konnte schon einige IT-Probleme mit Hilfe dieses Forums lösen. Wirklich klasse hier! Doch für das ...

Hardware
Links klick bei Maus funktioniert nicht
gelöst Frage von Pablu23Hardware16 Kommentare

Hallo erstmal. Ich habe ein Problem mit meiner relativ alten maus jedoch denke ich nicht das es an der ...