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 PHP - Dropdownmenü angewählt lassen

Mitglied: beckslevel91

beckslevel91 (Level 1) - Jetzt verbinden

14.09.2009, aktualisiert 21.10.2009, 3215 Aufrufe, 2 Kommentare

Hallo...

ich möchte auf meiner PHP-Seite eine Filterfunktion die einen aus einer MySQL-Datenbank ausgelesenen Datensatz auf Inhalte filtert. Das habe ich über ein Drop-Down Menü realisiert und es funktioniert auch. Doch jedes mal wenn ich den Filter aktualisiere, lädt sich auch die Seite neu, weshalb der zuvor angewählte Wert aus dem Dropdownmenü wieder deselektiert wird (fällt auf kleinste "value" zurück). Ich würde gerne, beim aktualisieren des Filters den Ausgewählten Eintrag beibehalten:

01.
<?php 
02.
 
03.
echo ' 
04.
	<form method="POST"> 
05.
	<select size="1" name="Filter"> 
06.
		<option value="1">Alle</option> 
07.
		<option value="2">Abteilung1</option> 
08.
		<option value="3">Abteilung2</option> 
09.
                                           .... 
10.
                     </select> 
11.
	<input type="submit" value="aktualisieren" action="filter.php"> 
12.
	</form>'; 
13.
 
14.
//Gewähltes Objekt in Variable übergeben: 
15.
if(isset($_POST["Filter"])) 
16.
17.
	if($_POST["Filter"]=="1") { 
18.
	$filter=""; 
19.
	} else if($_POST["Filter"]=="2") { 
20.
	$filter="Abteilung1"; 
21.
	} else if($_POST["Filter"]=="3") { 
22.
	$filter="Abteilung2"; 
23.
	}  
24.
	$message="Filter wurde geändert."; 
25.
26.
 
27.
?> 
28.
 
Wenn ich diesen Code anwende und nun einen Filter anwende (Eintrag aus dem DropDownMenü auswähle und aktualisiere)
dann wählt er mir beim aktualisieren der Seite immer den letzten Eintrag.

Hoffentlich versteht jmd. was ich meine, weiß ned ich wie ich das erklären soll..

Danke für Eure Hilfe,

Jonathan
Mitglied: utiuti
14.09.2009 um 09:29 Uhr
Wenn du den Beitrag selber gelöst hast wäre es nett, wenn du deinen Administrator-Kollegen auch die Lösung mitteilen würdest.
Vielleicht stolpert ja noch jemand über dieses Thema

Gruß Marcel
Bitte warten ..
Mitglied: Codehunter
14.09.2009 um 10:30 Uhr
Den Parameter Selected kennst Du aber schon oder?
01.
<option value="3" selected="selected">Abteilung2</option> 
Das mußt du dann scriptseitig setzen, dann wählt der Browser den voreingestellten Eintrag aus. Also z.b. so:
01.
<option value="3"<?php if($_POST['Filter'] == 2) echo ' selected="selected"'; ?>>Abteilung2</option> 
Bitte warten ..
Ähnliche Inhalte
PHP
PHP Dropdownmenü mit SQL-Abfrage
gelöst Frage von tobmesPHP4 Kommentare

Hi Experten, ich glaube mein Titel ist etwas verwirrend, aber mir fällt gerade nichts besseres ein :) Also hier ...

PHP

HTML Dropdownmenü auslesen und in PHP als Variable übergeben

gelöst Frage von ITFloriPHP35 Kommentare

Hallo zusammen, ich habe eine Webseite erstellt in der ich ein Dropdown feld habe. Ich benötige aber nun in ...

PHP

PHP Daten aus Postgres Datenbank in HTML Dropdownmenü einfügen (SQL)

gelöst Frage von ITFloriPHP7 Kommentare

Hallo zusammen, ich bin gerade dabei eine kleine WebApp zu entwickeln und habe eine Frage zu SQL. Ich habe ...

E-Mail

Suche einen PHP Mail Verteiler, wo sich Verteilergruppen einrichten lassen.

Frage von Niklas434E-Mail1 Kommentar

Hallo, ich suche wie bereits erwähnt, einen PHP E-Mail Verteiler. LG Niklas

Neue Wissensbeiträge
Humor (lol)
IoT-Gefahr: Smartes Aquarium leckt!
Information von Lochkartenstanzer vor 2 TagenHumor (lol)3 Kommentare

Moin, Die IoT-Manie hat weitere Opfer gefunden. Ein Casino-Leck durch ein smartes Aquarium: Allerdings haben sie kein Wasser, sondern ...

Router & Routing

Alte Fritzbox 7270 mit VPN und SIP-Telefonie hinter O2 Homebox 6641 als "Modem"

Erfahrungsbericht von the-buccaneer vor 2 TagenRouter & Routing3 Kommentare

Nun war es soweit: Auch O2 hat mich mit VOIP zwangsbeglückt. Heute am Privatanschluss, in 2 Wochen ist das ...

Sicherheit

Ungepatchte Remote Code Execution-Lücke in LG NAS

Information von kgborn vor 3 TagenSicherheit

Nutzt wer LG NAS-Einheiten? In den NAS-Einheiten der LG Network Storage-Einheiten gibt es eine sehr unschöne Schwachstelle, die einen ...

Windows Update

Neue Version KB4099950 NIC Einstellungen gehen verloren

Information von sabines vor 3 TagenWindows Update2 Kommentare

Es ist eine neue Version des KB4099950 verfügbar, die das Problem mit den verlorenen Netzwerkeinstellungen lösen soll. Das Datum ...

Heiß diskutierte Inhalte
Netzwerkgrundlagen
VLAN - Offene Fragen
Frage von KnettenbrechNetzwerkgrundlagen17 Kommentare

Hallo zusammen, ich befasse mich derzeit mit dem Thema VLAN. Hierzu habe ich schon einige Guides gelesen, einschließlich des ...

Netzwerkmanagement
Netzwerkmanagment im Haus mit Switch, Panel und pfsense
gelöst Frage von CorraggiounoNetzwerkmanagement17 Kommentare

hi zusammen, wir sind gerade dabei das ganze Haus bzw. die einzelnen Zimmer mit netzwerkdosen zu versorgen. Vom Keller ...

Google Android
Empfehlung: Android Ortungsapp
gelöst Frage von certifiedit.netGoogle Android13 Kommentare

Guten Morgen, grundsätzlich vorweg, ich wollte mich eben schlau machen, bzgl einer Ortungsapp, welche Androidbasiert einem anderen Androidsmartphone mitteilt, ...

Vmware
Server 2008 r2 vmware terminalserver
Frage von MasterCVmware12 Kommentare

Guten Abend zusammen, ich hoffe , dass einer von euch mir weiterhelfen kann ,bei meinem kack Problem ! Ist ...