Antwort
 
Themen-Optionen Thema durchsuchen
Alt 23.02.2006, 08:46 Nach oben    #1
Benutzer
 
Registriert seit: 05.11.2005
Beiträge: 38
Standard Aus drei Spalten vereint suchen

Hallo,

also ich habe eine Tabelle "Schuhe", die folgendermaßen aufgebaut ist:

| id | parent | name |

Nun gibt es zuerst einen Eintrag "Hersteller", dann "Schuhtyp" und dann "Serie", z.B.:

| 1 | 0 | Addidas |
| 2 | 1 | Halbschuh |
| 3 | 2 | X200 |
| 4 | 2 | x100 |

Nun soll bei einem Suchbegriff, z.B. "Addidas Halbschuh x2", die ID 3 ausgegeben werden. Wie kann ich das realisieren?

Gruß

Gast
Gast ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 23.02.2006, 11:08 Nach oben    #2
Ben
Benjamin Klaile
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.512
Standard

Habe gerade nicht die Verfassung Dir zu sagen, wie Du es besser machst, aber Deine Tabellenkonstruktion ist sicherlich verbesserungswürdig.
Schau Dir mal etwas genauer an was Normalisierung ist.


Da es sich hier ja eigentlich um ein SQL-Problem handelt und nicht um ein PHP-DBMS-Problem verschiebe ich mal.

Der Thread wurde verschoben, wegen ...
... Postings im falschen Forum. Bitte beim nächsten Mal darauf achten.,

verschoben

Geändert von Ben (23.02.2006 um 11:10 Uhr)
Ben ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 23.02.2006, 11:34 Nach oben    #3
Martin Breuer
 
Benutzerbild von WarrenFaith
 
Registriert seit: 17.08.2005
Ort: Berlin
Beiträge: 1.653
Standard

Ich würd die Suchekriterien spezifizieren sprich erstmal den Nutzer die Marke auswählen lassen und dann darin suchen. erspart dir eine Menge arbeit.

// Edit: im Grunde geb ich dir recht Ben, aber ich hab neulich auch überlegt, wie man Datenbanktechnisch eine beliebe Tiefe (z.B. Kategorien) realisieren kann?! Mir ist bisher auch nur so eine Tabelle eingefallen.
__________________
I did it my way - Senseless-Blog

Geändert von WarrenFaith (23.02.2006 um 11:36 Uhr)
WarrenFaith ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 24.02.2006, 21:20 Nach oben    #4
Jay
Gast
 
Beiträge: n/a
Standard

@WarrenFaith

Du musst nach NestedSets suchen
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 25.02.2006, 17:48 Nach oben    #5
Martin Breuer
 
Benutzerbild von WarrenFaith
 
Registriert seit: 17.08.2005
Ort: Berlin
Beiträge: 1.653
Standard

Danke, werd ich mal machen.
__________________
I did it my way - Senseless-Blog
WarrenFaith ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

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 sind an
PingBacks sind an
RefBacks sind aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Benennung der Spalten Bleistift Datenbanken 15 17.08.2007 10:28
2 Farbige Spalten - dynam. generierte Tabelle la-finest PHP-Programmierung 9 13.02.2007 20:03
MySQL Abfrage bei 2 Spalten Julied64 Datenbanken 5 06.12.2005 19:05
ORDER BY über 2 spalten Julied64 Datenbanken 4 03.09.2005 18:39
JTable Spalten entfernen suse Allgemeine Java-Programmierung 0 05.08.2004 16:06


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:37 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45