| | | | |
| |||||||
| Datenbanken SQL und Co |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Benutzer Registriert seit: 31.01.2012
Beiträge: 47
PHP-Kenntnisse: Anfänger ![]() | Danke für die flotte Antwort! Eine Frage hab' ich noch: Wieso "FAIL-Design"? 100 war nur ein Beispiel und kommt zustande, wenn ich mehrere Tabelle verknüpfe (Redundanz vermeiden Hier nochmal ein Beispiel: Webshop Ein Artikel hat eine Beschreibung, einen Artikelname, einen Hersteller, dessen Webseite, und und und... Wo ist der Gedanke falsch? Z.B. den Hersteller lager ich aus. Nun habe ich aber ein (!) Suchfeld und das soll mir Artikelbeschreibung, Hersteller etc. durchsuchen. Geändert von Hubba16 (31.01.2012 um 12:04 Uhr). |
| | |
| | ||
| Erfahrener Benutzer Registriert seit: 13.01.2012
Beiträge: 256
PHP-Kenntnisse: Anfänger ![]() | Zitat:
Andreas | |
| | |
| | ||
| Benutzer Registriert seit: 31.01.2012
Beiträge: 47
PHP-Kenntnisse: Anfänger ![]() | Zitat:
![]() | |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 01.09.2010
Beiträge: 4.561
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() | nicht zwingend ...du gehst wohl vom google - Feld aus ... gewöhnlich weiß der Anwender schon, ob er einen Hersteller sucht - und wenn ich zum Beispiel von professionellen Seiten wie notebooksbilliger.de ausgehe, da hast du auch ein Suchfeld für den Hersteller, eines für die Bildschirmgröße und so weiter ... den Ausweg aus dem Dilemma hat dir Wolla bereits gezeigt Lege deine Datentabelle in Form einer Key-Value-Tabelle an .. dafür ist SQL zwar eigentlich nicht so gedacht, macht es aber ganz wunderbar ... denn dann stehen ALLE Values in einer Spalte und die lässt sich wunderbar durchsuchen - und wenn du die Ergebnisse holst, siehst du anhand des Keys, um was für einen Wert es sich bei value eigentlich handelt - der key kann dann auch gern ein Foreign key auf eine Tabelle mit den Schlüsselworten sein ... und als 3ten Wert - neben der ID speicherst du in der Tabelle noch die Produkt-ID , so dass du auch gleich "siehst", welches Produkt die gewünschte Bedingung "Suchbegriff" erfüllt
__________________ "Irren ist männlich", sprach der Igel und stieg von der Drahtbürste |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| MySQL Statement über mehrere Tabellen | scoops | Datenbanken | 4 | 15.12.2010 21:25 |
| [Erledigt] JOIN über 3 Tabellen + 2 m:n Tabellen | dennis81 | Datenbanken | 7 | 08.12.2010 15:36 |
| Datenbankabfrage über 3 Tabellen | typhoch2 | Datenbanken | 2 | 05.12.2010 22:08 |
| [Erledigt] SELECT über zwei Tabellen (INNER JOIN) und Ausgabe von verglichener a_i ID | MeckiDerIgel | Datenbanken | 6 | 09.11.2010 01:31 |
| MySQL-Update über mehrere Tabellen | djlars | PHP Tipps 2010 | 2 | 02.11.2010 16:47 |
| Abfrage von 3 Tabellen über odbc?! | pfump | Datenbanken | 11 | 27.10.2010 08:58 |
| [Erledigt] mehrere Tabellen über PHP script aus Datenbank auslesen alphabetisch... | Janela | Datenbanken | 17 | 02.09.2010 20:18 |
| [Erledigt] Select Abfrage über 2 Tabellen bringt keine Ausgabe | clamber | Datenbanken | 4 | 03.03.2010 15:25 |
| gelöst: Datenbankabfrage über 3 Tabellen | lord_icon | Datenbanken | 0 | 12.10.2009 00:38 |
| abfrage über mehrere tabellen mit einer bedingung | DarkThunder | PHP Tipps 2007 | 6 | 15.04.2007 17:13 |
| SELECT über zwei Tabellen | KingCrunch | Datenbanken | 9 | 23.03.2007 04:01 |
| Update über zwei Tabellen | tekknotrip | Datenbanken | 2 | 26.02.2007 16:25 |
| suche über 8 tabellen | PHP Tipps 2004 | 3 | 03.09.2004 12:48 | |
| Abfrage über 3 Tabellen | PHP Tipps 2004 | 3 | 31.07.2004 22:34 | |
| [Erledigt] Join für Select Count(`id`)-Abfrage über 4 Tabellen | Datenbanken | 4 | 10.07.2004 18:32 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| datentabelle mit suchfeld durchsuchen, tabellen durchsuchen, javascript tabelle durchsuchen |