php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2008

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 26.08.2008, 12:21  
Erfahrener Benutzer
 
Registriert seit: 12.08.2008
Beiträge: 184
ketchup ist zur Zeit noch ein unbeschriebenes Blatt
Standard abfrage nach mehreren filtern

Hallo
habe iene tabelle mit 16 Spalten
brauche jetzt eine abfrage , mit der ich nach mehrern filtern die tabelle filtern kann

PHP-Code:
where (`Trade Codelike '" .$filterstr ."') or (`Trade Datelike '" .$filterstr1 ."') or (`Trade Timelike '" .$filterstr2 ."') or (`Short namelike '" .$filterstr3 ."') or (ISIN like '" .$filterstr4 ."') or (`Participant Code Buylike '" .$filterstr5 ."') or (`Dealing Capacity Buylike '" .$filterstr6 ."') or (`Participant Code Selllike '" .$filterstr ."') or (`Dealing Capacity Selllike '" .$filterstr ."') or (`Trade Pricelike '" .$filterstr ."') or (`Trade Sizelike '" .$filterstr ."') or (`Trade Typelike '" .$filterstr ."') or (` Currencylike '" .$filterstr ."') or (`Cancelled Indicatorlike '" .$filterstr ."') or (`Trade Cancellation Datelike '" .$filterstr ."') or (`Trade Cancellation Timelike '" .$filterstr ."')"; 
irgendiwe klappt das so nicht
hat jemand eine dummy lösung oder eine idee
ketchup ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 26.08.2008, 12:24  
Erfahrener Benutzer
 
Registriert seit: 05.04.2005
Beiträge: 1.333
Freeaak ist zur Zeit noch ein unbeschriebenes Blatt
Standard

was klappt nicht?
__________________
"Wenn du nicht weißt, was du tust: Machs mit Eleganz!"

(Murphy's Gesetze)
Freeaak ist offline  
Alt 26.08.2008, 12:24  
Erfahrener Benutzer
 
Benutzerbild von tomtaz
 
Registriert seit: 17.06.2008
Beiträge: 1.762
PHP-Kenntnisse:
Fortgeschritten
tomtaz ist einfach richtig netttomtaz ist einfach richtig netttomtaz ist einfach richtig netttomtaz ist einfach richtig netttomtaz ist einfach richtig nett
tomtaz eine Nachricht über ICQ schicken tomtaz eine Nachricht über Skype™ schicken
Standard

Irgendwie erscheint mir das DB Design auch nicht als ganz richtig...
__________________
Mfg Tomtaz
"Es soll jetzt diese Erfindung geben.... Kugel oder so heißt die. Ist so eine Art Suchmaschine..."
tomtaz ist offline  
Alt 26.08.2008, 12:26  
Erfahrener Benutzer
 
Registriert seit: 12.08.2008
Beiträge: 184
ketchup ist zur Zeit noch ein unbeschriebenes Blatt
Standard

also
ich will halt die möglichkeit haben das ich mit filterfeldern nachbestimmten werten filtern kann. das funtkioniert nicht sauber

was meist du das db design ist nicht ganz richtig
ketchup ist offline  
Alt 26.08.2008, 12:27  
Erfahrener Benutzer
 
Benutzerbild von tomtaz
 
Registriert seit: 17.06.2008
Beiträge: 1.762
PHP-Kenntnisse:
Fortgeschritten
tomtaz ist einfach richtig netttomtaz ist einfach richtig netttomtaz ist einfach richtig netttomtaz ist einfach richtig netttomtaz ist einfach richtig nett
tomtaz eine Nachricht über ICQ schicken tomtaz eine Nachricht über Skype™ schicken
Standard

Na mit So vielen Or Statments... Ich weiß nicht ob das wirklich nötig ist. Sind den immer alle Filterwerte vorhanden?
__________________
Mfg Tomtaz
"Es soll jetzt diese Erfindung geben.... Kugel oder so heißt die. Ist so eine Art Suchmaschine..."
tomtaz ist offline  
Alt 26.08.2008, 12:28  
Erfahrener Benutzer
 
Registriert seit: 12.08.2008
Beiträge: 184
ketchup ist zur Zeit noch ein unbeschriebenes Blatt
Standard

ambesten wäre es wenn ich 17 filter felde habe und wenn ich aplly filter mache
er schaut welche filter einträge enthalten und dann die entsprechenden zeilen ausgibt
ketchup ist offline  
Alt 26.08.2008, 12:29  
Erfahrener Benutzer
 
Registriert seit: 12.08.2008
Beiträge: 184
ketchup ist zur Zeit noch ein unbeschriebenes Blatt
Standard

nein es sind nicht immer alle filterwerte vorhanden
ketchup ist offline  
Alt 26.08.2008, 12:45  
Erfahrener Benutzer
 
Benutzerbild von lazydog
 
Registriert seit: 02.04.2008
Beiträge: 4.032
lazydog befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von Freeaak Beitrag anzeigen
was klappt nicht?
Die Frage hast du noch nicht beantwortet.
Was steht in den verschiedenen Filterbegriffen?
Ich denke auch, dass Abfragen mit LIKE auf nummerische- oder Datumsfelder keinen Sinn machen. Und Attributnamen mit Leerstellen sind zwar erlaubt, fördern aber mit den erzwungenen Backticks nicht gerade die Übersicht und sind nicht portabel.
Aber wie gesagt, müssen wir zuerst wassen, was nicht funktioniert, wie die DB-Struktur aussieht, und was in den Variablen steht.
__________________
Gruss
L
lazydog ist offline  
Alt 26.08.2008, 13:08  
Erfahrener Benutzer
 
Registriert seit: 12.08.2008
Beiträge: 184
ketchup ist zur Zeit noch ein unbeschriebenes Blatt
Standard

wenn ich nach einem begriff filter klappt es
wenn ich noch einen zweiten begriff dazu habenw ill geht es nicht mehr
z.b
ich gebe Trade Code wert als filter ein und will dann aber zusätzlich noch nach Trade Date filtern
da mann alle 17 werte als filter einsetzen können muss weis ichnicht wie ch das jetzt mache
ketchup ist offline  
Alt 26.08.2008, 13:14  
Erfahrener Benutzer
 
Benutzerbild von lazydog
 
Registriert seit: 02.04.2008
Beiträge: 4.032
lazydog befindet sich auf einem aufstrebenden Ast
Standard

Wenn du Antworten willst, dann liefere endlich die nötigen Informationen, oder dann lasse es sein und markieren den Thread als erledigt. Ich habe keine Lust, hier rumzurätseln.
__________________
Gruss
L
lazydog ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
if abfrage mit mehreren möglchkeiten kein elseif() PHP Tipps 2007 18 16.01.2007 15:16
Abfrage mit mehreren Id`s in welcher Form? BartTheDevil89 Datenbanken 1 24.09.2006 13:40
Abfrage: sortieren mit mehreren Feldern, ASC und DESC php_frage Datenbanken 3 29.04.2006 20:42
Suchen / Filtern mit mehreren Abfragen (optional) wizzardxx Datenbanken 7 28.01.2006 18:40
Abfrage von mehreren Werten mit Hilfe von LIKE? PHP Tipps 2005-2 4 12.09.2005 19:19
[Erledigt] mysql abfrage über 4 Tabelle - bis 3 geht, bei der 4. habert Datenbanken 2 08.09.2005 11:59
abfrage von mehreren werten auf einmal faultier PHP Tipps 2005-2 5 23.08.2005 19:09
Abfrage einer Tabelle mit mehreren wörtern Diego1978 PHP Tipps 2005-2 4 15.08.2005 14:58
[Erledigt] MySQL Abfrage aus mehreren Tabellen Datenbanken 1 12.04.2005 17:53
[Erledigt] IF() abfrage in variable packen PHP Tipps 2005 14 01.04.2005 17:23
Abfrage aus mehreren Tabellen msdose Datenbanken 6 17.03.2005 10:25
Abfrage von Char-Feldern Datenbanken 9 04.02.2005 14:06
[Erledigt] Mysql Abfrage Problem! PHP-Fortgeschrittene 5 27.11.2004 10:22
SQL Abfrage aus mehreren Tabellen PHP Tipps 2004 7 26.07.2004 16:56
Abfrage aus DB noch mal ausgeben und Abfrage aus mehrern Tab PHP Tipps 2004 4 12.07.2004 15:00

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
sql abfrage mit filter nach inhalt, sql abfrage mit filter, sql abfrage filtern, sql abfrage filter, suchfilter php, php suchfilter, http://www.php.de/php-tipps-2008/46972-abfrage-nach-mehreren-filtern.html, sql filtern abfrage, tabellen filtern html, php where filter like, php table filter, tabelle filtern php, abfrage filter like, wann soll man abfragen und wann filter einsetzen?, filten nach mehreren, sql abfrage einträge filtern, php abfrage mehrere filter, aus db werte ausfiltern mit like, \nach mehreren filtern\ sql, sql mehrere filter abfragen

Alle Zeitangaben in WEZ +2. Es ist jetzt 16:54 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum