ERLEDIGT
NEIN
NEIN
ANTWORTEN
6
6
ZUGRIFFE
234
234
EMPFEHLEN
-
16.10.07 17:36 #1
- Registriert seit
- Mar 2007
- Beiträge
- 19
Hallo Leute
Für unsere Alumni-Page bin ich im Moment mit der Suchmaske beschäftigt, also jener Seite, auf der man mit verschiedenen Kriterien nach Leuten suchen kann. Jetzt ist es so, dass wir alle diverse Einsätze hatten und das man diese auch angeben kann.
Jeder Member kann also definiere, in welcher Abteilung er bereits einen Einsatz hatte. Das funktioniert so, dass eine Tabelle "einsatzorte" und eine Tabelle "community" vorhanden ist. Bei der ersten Tabelle werden sämtliche möglichen Einsatzorte aufgelistet, welche danach einem Drop-Down-Feld übergeben werden. Nun wählt der Member seinen Einsatz aus und das Script übernimmt die Einsatzort-ID in die Tabelle Community. So weit so gut.
Da jede Abteilung noch einem Geschäftsbereich angehört, möchte ich das Ganze einbisschen sortieren, also z.B. den Devisenhandel, Optionsgeschäft, etc.. gehört alles zum Geschäftsbereich Investment Bank. Also soll im Drop-Down-Feld unter der Rubrik IB die genannten Abteilungen aufgelistet werden.
Ich hätte das so gemacht, dass die Hauptrubrik eine 1000er-Zahl zugeordnet bekommt, z.B. 2000, die Unterkategorie wäre dann 2100 und die Unterunterkategorie 2110. Dann könnte ich nämlich nach den Zahlen sortieren und auch so im Drop-Down-Feld ausgeben. Jetzt aber zum Problem: Wenn nun jemand nicht speziell eine Abteilung (z.B. 2100) sondern nach allen Abteilungen in einer speziellen Rubrik (z.B. 2000) suchen möchten, stehe ich vor dem Problem, dass ich beim WHERE nicht einfach "2000" drin haben kann, weil sonst ja die Unterkategorien nicht berücksichtigt werden.
Habt ihr eine Idee, wie ich das am schlausten löse?
Danke jetzt schon für eure Antworten.
-
Du drückst dich sehr kompliziert aus. Ich bin sehr verwirrt, wenn ich lese was du willst.
Kannst du das ganze nicht mit Code etwas unterstützen?
ansonsten kann ich dir leider nicht helfen, aber vielleicht wer anders.
-
16.10.07 21:29 #3
- Registriert seit
- Mar 2007
- Beiträge
- 19
Investment Bank -> 2000
FX-Trading -> 2100
Equity-Trading -> 2200
etc...
jetzt möchte ich, dass bei der Suche nach IB sämtliche Member angezeigt werden, die in der 2000er-Reihe drin sind, also FX-Trader wie auch Equity-Trader sollen selektiert werden..
nach wie vor unklar?
-
oder so ähnlich. Da gibt es eine Mysql Funktion so weit ich weiß, die das kann. Müsstest mal im Mysql Handbuch schauenPHP-Code:
SELECT * FROM table WHERE kind='2*'
-
19.10.07 07:30 #5
- Registriert seit
- Oct 2007
- Beiträge
- 4
SELECT * FROM table WHERE kind LIKE '2%' ORDER BY kind ASC(oder DESC)
währe glaub ich das was du genau suchts..
Somit sucht der alle Datensätze, die in der spalte "kind" sind und mit 2 anfangen...
Wenn du eine Abteilung tiefer schauen willst halt kind LIKE "21%"...
-
Was spricht gegen ein weiteres Feld in der Datenbank, in dem du eine Kategorie definierst?
Investment Bank -> 1
FX-Trading -> 2
Equity-Trading -> 3
Im Zeitalter der Petabytes ist ein solches zusätzliches Feld kaum der Rede wert
- Vor in Betriebnahme der Finger zwecks Eingabe der Frage, bitte Gehirn einschalten
- Fragen wie "Wo ist der Fehler?" ohne Beschreibung des Problems sind mühsam. Bitte stelle konkrete Fragen
- Errors und Problembeschreibungen hinschreiben
- Beim Kopieren von Code, auf fehlerhafte Stellen beschränken. Wenn ihr Fehlermeldungen habt, reichen einige Zeilen vor und nach der fehlerhaften Stelle
- Wenn euch geholfen wurde markiert den Thread als gelöst und gebt den Helfern eine positive Bewertung
-
Hoffe ich versteh dich richtig..
Mfg SpikanerPHP-Code:$suchoption = htmlspecialchars($_GET['variable'])."%"; //Variable = dein Input Formular etc..
$sql_query_string = "SELECT * FROM deiner Tabelle WHERE deineSpalte LIKE '".$suchoption."'";
Ähnliche Themen
-
Wie würdet ihr das Lösen? Abspeichern in DB
Von harderph im Forum PHPAntworten: 1Letzter Beitrag: 12.05.08, 00:04 -
Wie würdet ihr dieses Problem lösen?
Von lp-chester im Forum HTML & XHTMLAntworten: 12Letzter Beitrag: 02.02.05, 15:46 -
Wie würdet ihr DIESES Problem lösen?
Von lp-chester im Forum HTML & XHTMLAntworten: 13Letzter Beitrag: 20.09.04, 20:32 -
Drop down Feld
Von Shadow im Forum PHPAntworten: 2Letzter Beitrag: 26.08.03, 15:39 -
Drop Down Feld Problem.....
Von el_espiritu im Forum PHPAntworten: 6Letzter Beitrag: 21.08.03, 06:56





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren