BlackBoard » Design, Programmierung & Entwicklung » Programmieren » PHP DropDown gefüllt, SQL abfrage geht, bis auf.. » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen DropDown gefüllt, SQL abfrage geht, bis auf..
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Siles
BlackBoarder


images/avatars/avatar-1496.jpg

Dabei seit: 11.01.2002
Beiträge: 659

DropDown gefüllt, SQL abfrage geht, bis auf..       Zum Anfang der Seite springen

hi leute,

ich habe nen problem!!

und zwar habe ich datensätze aus der datenbank in ein dropdown menü geschickt, wenn ich nun was auswähle und per submit bestätige wird auch nur das abgefragt!

dies geschieht per where anweisung!

was aber nicht geht ist, alle datensätze anzeigen!!!

habe schon versucht per value='IS NOT NULL' so das in der abfrage where irgendwas=IS NOT NULL steht aber mit dem = zeichen geht das ja nicht, aber bei den anderen abfragen muss es ja da sein!!!

mir fällt da nix ein!!!

mfg siles

__________________
großes Grinsen AN ALL DEN DINGEN DIE MIR VERLOREN GEGANGEN, HABE ICH AM MEISTEN AN MEINEM VERSTAND GEHANGEN großes Grinsen

666BadBoy666 ==> Siles

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Siles: 22.11.2005 13:00.

22.11.2005 12:54 Siles ist offline E-Mail an Siles senden Beiträge von Siles suchen
LX LX ist männlich
El Comandante en Jefe


images/avatars/avatar-2290.gif

Dabei seit: 25.11.2001
Beiträge: 5.372
Herkunft: Berliner Bronx

      Zum Anfang der Seite springen

Dann lass das = doch mal weg...

__________________
JS-Games.de - Misled Scripting Skills Gone Mad | Meine Filmkritiken | Urban Photography
Kommt mal in den IRC-Channel: irc.eu.freenode.net | Port 6667 | #blackboard

"Ever tried. Ever failed. No matter.
Try again. Fail again. Fail better."
- Samuel Beckett

22.11.2005 13:05 LX ist offline E-Mail an LX senden Homepage von LX Beiträge von LX suchen
Siles
BlackBoarder


images/avatars/avatar-1496.jpg

Dabei seit: 11.01.2002
Beiträge: 659

Themenstarter Thema begonnen von Siles
      Zum Anfang der Seite springen

wenn ich dsa weg lasse dann geht ja garnix mehr!!!

IS NOT NULL geht nur ohne =-zeichen
alles andere geht nur mit =-zeichen

will des nu auch nicht per select case machen, weil da ja wieder unmengen an code zeilen kommen!!!

mfg siles

__________________
großes Grinsen AN ALL DEN DINGEN DIE MIR VERLOREN GEGANGEN, HABE ICH AM MEISTEN AN MEINEM VERSTAND GEHANGEN großes Grinsen

666BadBoy666 ==> Siles

22.11.2005 13:40 Siles ist offline E-Mail an Siles senden Beiträge von Siles suchen
LX LX ist männlich
El Comandante en Jefe


images/avatars/avatar-2290.gif

Dabei seit: 25.11.2001
Beiträge: 5.372
Herkunft: Berliner Bronx

Achtung       Zum Anfang der Seite springen

Wenn IS NOT NULL nur ohne Gleichheitszeichen geht, dann lass es weg... was ist daran so kompliziert?

SELECT * FROM blah WHERE spalte IS NOT NULL;

__________________
JS-Games.de - Misled Scripting Skills Gone Mad | Meine Filmkritiken | Urban Photography
Kommt mal in den IRC-Channel: irc.eu.freenode.net | Port 6667 | #blackboard

"Ever tried. Ever failed. No matter.
Try again. Fail again. Fail better."
- Samuel Beckett

22.11.2005 14:04 LX ist offline E-Mail an LX senden Homepage von LX Beiträge von LX suchen
Siles
BlackBoarder


images/avatars/avatar-1496.jpg

Dabei seit: 11.01.2002
Beiträge: 659

Themenstarter Thema begonnen von Siles
      Zum Anfang der Seite springen

ich glaub du hast mich oeben nicht richtig verstanden!!!

ich habe ein dropdown menü!!

dort wähle ich zb den interpreten aus! bestätige das mit submit!
dann soll in der abrage

where interpret= interpret_aus_dem_dropdown_menü stehen!

code:
1:
where interpret='" . $_REQUEST[filter_i] 

(achtung nur nen schnippsel)

was ja auch funktioniert!

ABER: will ich alle daten anzeigen und wähle aus dem menü -alle- mit dem value=is not null steht in der anweisen

where interpret= is not null!!

das problem

lasse ich das = zeichen in der anweisung weg
code:
1:
where interpret '" . $_REQUEST[filter_i] 


geht garnix mehr!!!!

mfg siles

__________________
großes Grinsen AN ALL DEN DINGEN DIE MIR VERLOREN GEGANGEN, HABE ICH AM MEISTEN AN MEINEM VERSTAND GEHANGEN großes Grinsen

666BadBoy666 ==> Siles

22.11.2005 14:55 Siles ist offline E-Mail an Siles senden Beiträge von Siles suchen
LX LX ist männlich
El Comandante en Jefe


images/avatars/avatar-2290.gif

Dabei seit: 25.11.2001
Beiträge: 5.372
Herkunft: Berliner Bronx

Achtung       Zum Anfang der Seite springen

Wenn das mit deinem bisherigen Code net geht, muss wohl anderer her. Es ist ja nun auch nicht so furchtbar kompliziert, vor dem Zusammenbasteln der Query mittels IF-Abfrage mal festzustellen, welche Parameter du überhaupt hast. Wenn in der Dropdownliste was ausgewählt wurde, hängst du eben eine WHERE-Klausel an, ansonsten lässt du sie weg und holst damit alle Datensätze aus der Datenbank (das IS NOT NULL kann man sich damit sogar sparen).

__________________
JS-Games.de - Misled Scripting Skills Gone Mad | Meine Filmkritiken | Urban Photography
Kommt mal in den IRC-Channel: irc.eu.freenode.net | Port 6667 | #blackboard

"Ever tried. Ever failed. No matter.
Try again. Fail again. Fail better."
- Samuel Beckett

22.11.2005 15:56 LX ist offline E-Mail an LX senden Homepage von LX Beiträge von LX suchen
Siles
BlackBoarder


images/avatars/avatar-1496.jpg

Dabei seit: 11.01.2002
Beiträge: 659

Themenstarter Thema begonnen von Siles
      Zum Anfang der Seite springen

ju danke LX für den tipp mit der if anweisung, ich hätte des schon wieder viel zu kompliziert gemacht traurig

mfg siles

__________________
großes Grinsen AN ALL DEN DINGEN DIE MIR VERLOREN GEGANGEN, HABE ICH AM MEISTEN AN MEINEM VERSTAND GEHANGEN großes Grinsen

666BadBoy666 ==> Siles

23.11.2005 10:00 Siles ist offline E-Mail an Siles senden Beiträge von Siles suchen
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
BlackBoard » Design, Programmierung & Entwicklung » Programmieren » PHP DropDown gefüllt, SQL abfrage geht, bis auf..

Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH