MySQL-Query-Problem

Diskutiere und helfe bei MySQL-Query-Problem im Bereich Webmaster Support, Scripts, etc im SysProfile Forum bei einer Lösung; Hallo Leute! Auch ich habe jetzt ein Problem. Ich code (wie einige wissen) einen Onlineshop und brauche Hilfe bei einer SQL-Query. Die Query's, die... Dieses Thema im Forum "Webmaster Support, Scripts, etc" wurde erstellt von Spacerat, 29. Mai 2007.

  1. Spacerat
    Spacerat ٩(̾●̮̮̃̾•̃̾)۶ /dev/null
    Registriert seit:
    25. Dezember 2006
    Beiträge:
    8.597
    Zustimmungen:
    196
    Name:
    Christian
    1. SysProfile:
    11226
    Steam-ID:
    Spacerat2911

    Hallo Leute!

    Auch ich habe jetzt ein Problem.
    Ich code (wie einige wissen) einen Onlineshop und brauche Hilfe bei einer SQL-Query.
    Die Query's, die ich derzeit in der Suchfunktion nutze lauten wie folgt (der Rest der Verarbeitung ist rausgeschnitten):


    Code:
    SELECT * FROM hp_shop_items WHERE item_name REGEXP 'Suchbegriff' OR item_desc REGEXP 'Suchbegriff'  OR item_hersteller REGEXP 'Suchbegriff' OR item_battyp REGEXP 'Suchbegriff' ORDER BY item_name ASC
    und (basierend auf den Ergebnissen der letzten Query):

    Code:
    SELECT * FROM hp_shop_item_cat WHERE item_id='" . $obj->ID . "'
    $obj->ID beinhaltet die Item-ID (Artikelnummer, Unique)
    Ich möchte jetzt die SQL's miteinander verknüpfen, sodass ich ein Limit in der ersten SQL auch in der zweiten nutzen kann, der will halt nicht so wie ich das will. Da einige Artikel in mehreren Kategorien vorkommen, muss ich mit 2 Tabellen arbeiten.
    Ich hoffe, das, was ich euch jetzt geschildert habe reicht euch aus und ihr könnt mir helfen, mein Problem zu lösen!
     
    #1 Spacerat, 29. Mai 2007
  2. mitcharts
    mitcharts Wandelnde HDD
    Registriert seit:
    23. Januar 2007
    Beiträge:
    11.682
    Zustimmungen:
    551

    Also so ganz begriffen hab ich das jetzt nicht?
    Was meinst du mit "SQL's"?
    Kannst das bitte nochmal etwas deutlicher schildern?

    Aber ich frag trotzdem mal nach:
    Du willst lieber mit einer Tabelle arbeiten als mit zwei Tabellen?
    Hast du schon probiert die Kategorie zu ignorien?
     
    #2 mitcharts, 29. Mai 2007
  3. Spacerat
    Spacerat ٩(̾●̮̮̃̾•̃̾)۶ /dev/null
    Themenstarter
    Registriert seit:
    25. Dezember 2006
    Beiträge:
    8.597
    Zustimmungen:
    196
    Name:
    Christian
    1. SysProfile:
    11226
    Steam-ID:
    Spacerat2911
    Ich muss wohl mit 2 Tabellen arbeiten. Dies ist für die Suchfunktion und ich soll den Kunden die Möglichkeit geben, Artikel nur aus einer bestimmten Kategorie suchen zu lassen.
    Also noch mal:
    Es geht darum, dass ich mit der ID des Artikels (die ich in der Query ermittle), die Kategorien aus der anderen Query auslesen möchte.
    Ich stelle mir die SQL ungefähr so vor (so funzt sie nur leider nicht):

    SELECT * FROM hp_shop_items s, hp_shop_item_cat c WHERE item_id='ID aus hp_shop_items'

    Verstehst du jetzt was ich meine?
     
    #3 Spacerat, 29. Mai 2007
  4. mitcharts
    mitcharts Wandelnde HDD
    Registriert seit:
    23. Januar 2007
    Beiträge:
    11.682
    Zustimmungen:
    551
    Gut, das hab ich jetzt kapiert. ^^

    Was kommt den für 'ne Fehlermeldung bei der Select-Abfrage?

    Ich kann dir hier jetzt nicht wirklich helfen, hab kein MySQL drauf.
    Werd zuhause mal schauen, dass ich 'ne VM aufsetze mit MySQL.
     
    #4 mitcharts, 30. Mai 2007
  5. Spacerat
    Spacerat ٩(̾●̮̮̃̾•̃̾)۶ /dev/null
    Themenstarter
    Registriert seit:
    25. Dezember 2006
    Beiträge:
    8.597
    Zustimmungen:
    196
    Name:
    Christian
    1. SysProfile:
    11226
    Steam-ID:
    Spacerat2911
    Ich darf voller Freude verkünden: Es hat sich erledigt!
    Die SQL lautet wie folgt (komplett):
    HTML:
    SELECT * FROM hp_shop_items s, hp_shop_item_cat c WHERE (c.item_cat='kategoriezahl' AND c.item_id=s.ID) AND 
    (s.item_name REGEXP 'suchbegriff' OR s.item_desc REGEXP 'suchbegriff' OR s.item_hersteller REGEXP 'suchbegriff' OR s.item_battyp REGEXP 'suchbegriff') 
    ORDER BY s.ID ASC
    Vielen dank auf jedenfall für eure Hilfe!
     
    #5 Spacerat, 30. Mai 2007
  6. mitcharts
    mitcharts Wandelnde HDD
    Registriert seit:
    23. Januar 2007
    Beiträge:
    11.682
    Zustimmungen:
    551

    Auf die verknüpfte Where-Klausel wäre ich heute nachmittag auch gekommen.
    Aber schön, dass du es doch noch hinbekommen hast.
     
    #6 mitcharts, 30. Mai 2007
Thema:

MySQL-Query-Problem

Die Seite wird geladen...

MySQL-Query-Problem - Similar Threads - MySQL Query Problem

Forum Datum

Grafiktreiber Problem?

Grafiktreiber Problem?: Hallo, wenn ich Fortnite öffne bekomme ich immer dieses kleine Info das irgendetwas nicht stimmt. [ATTACH] Da steht das ich meinen Grafiktreiber Aktualisieren soll also habe ich das...
Grafikkarten Samstag um 10:02 Uhr

Wie kann man das Problem lösen?

Wie kann man das Problem lösen?: [ATTACH] Ich hab das gedownloaded was da steht und den pc neu gestartet aber das geht nicht weg und in Fortnite habe ich aufeinmal 20-50 FPS statt 100+ Prozessor (CPU): AMD Ryzen 5 5600G 6x...
Prozessoren 19. September 2022

Server bauen (MySQL, Mail, Shop, Datenserver)?

Server bauen (MySQL, Mail, Shop, Datenserver)?: Hallo zusammen, ich möchte mir einen Server aus Kostengründen selbst bauen. Damals habe ich mal ein paar normale PCs zusammengebaut und mich jetzt noch ein wenig weitergebildet, weshalb ich mich...
Mainboards 7. November 2020

MySQL-Server braucht zu viel Arbeitsspeicher?

MySQL-Server braucht zu viel Arbeitsspeicher?: MySQL-Server braucht zu viel Arbeitsspeicher? Hallo Community! Ich habe ein Problem. Und zwar braucht mein MySQL-Server der auf meinem vServer läuft (Virtualisierungsprogramm: OpenVZ)...
Computerfragen 10. Dezember 2012

Downloadsystem mit PHP/mySQL

Downloadsystem mit PHP/mySQL: Downloadsystem mit PHP/mySQL Moin, ich möchte einer geschlossenen Gruppe große ZIP-Dateien (z.B. 200 MB) für den Download zur Verfügung stellen. Da diese Gruppe nicht homogen...
Computerfragen 19. Juni 2012

mysql-Abfrage mit Teilbegriffen

mysql-Abfrage mit Teilbegriffen: Moin, ich arbeite gerade an einer Datenbank auf die ich mit einem Script zugreife - das siehst explizit so aus, dass ich ein Eingabeformular habe in der ich zum Beispiel einen Namen oder eine IP...
Webmaster Support, Scripts, etc 17. März 2011

Rettet MySQL

Rettet MySQL: Fast jeder mit eigenen Webauftritt nutzt heutzutage MySQL. Von daher betrifft es jeden. Also seht es euch wenigstens einmal an .. http://www.helpmysql.org/de/theissue/customerspaythebill Wenn...
Webmaster Support, Scripts, etc 1. Januar 2010

MySql Problem

MySql Problem: Ich habe neuerdings ein MySQL problem, ich arbeite mit PHPmyadmin. Und ich weiß das es vorher (etwa vor 1 jahr) noch genau so geklappt hat wie ich es heute versuche. Ich will das der erste...
Webmaster Support, Scripts, etc 15. November 2009

Fehler beim Speichern in MySQL Datenbank

Fehler beim Speichern in MySQL Datenbank: Hallo, ich habe ein kleines Script geschrieben mit denen ich Texte, usw. in eine Datenbank speichern kann, allerdings bekomm ich beim Abschicken drei Fehler: Warning: mysql(): supplied...
Webmaster Support, Scripts, etc 20. Juli 2009

Access Datenbank in MySQL umwandeln?

Access Datenbank in MySQL umwandeln?: Hallo, ich habe folgende Frage und zwar weiß einer ob es möglich ist eine vorhandene Datenbank die in MS Access erstellt wurde in eine MySQL Datenbank zu übertragen bzw gibt es eine Möglichkeit...
Software & Treiber 15. Juni 2009

MySql Hilfe gesucht

MySql Hilfe gesucht: Ich bekomms einfach nicht hin. Habe schon mehrere Tutorials Probiert aber habs bisher nicht geschaft. Vieleicht hats einer von euch ja drauf. Ich versuche es Per PHP. Ich brauche 3 Einfache...
Webmaster Support, Scripts, etc 6. April 2009

"Kleiner" Homeserver für MySQL und Daten

"Kleiner" Homeserver für MySQL und Daten: Moin, ich suche noch ein paar Komponenten für einen Homeserver. Haben tue ich bereits: Chieftech Mesh Bigtower Intel X975XBX-LKR Mainboard ATi X300 HM Was ich noch brauche: CPU (Dualcore mit...
System-Zusammenstellungen 15. September 2008

Webspace PHP + MySQL ohne Filesizelimit

Webspace PHP + MySQL ohne Filesizelimit: Moin Ich möchte mit einem Freund wahrscheinlich ein Blog starten, der sich unter anderem mit open source Software beschäftigt. :o Funpic usw. sind wegen der Filesize Limitierung ungeeignet......
Archiv 27. Juli 2007
MySQL-Query-Problem solved
  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden