Ergebnis 1 bis 3 von 3

Thema: Ungleich in mysql

  1. #1
    König(in) Avatar von NyctalusNoctula
    Registriert seit
    07.08.2006
    Beiträge
    1.316
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard Ungleich in mysql

    Hallo

    Ich habe ein Problem mit mysql. Ich möchte alle Unterkategorien auswählen. Dabei stehen alle Kategorien in einer Tabelle. Im Feld sub_from steht entweder die übergeordnete Kategorie oder eben displayall, wenn es eine Hauptkategorie ist.

    Ich habe es mit folgenden Statements versucht:
    Code:
    select categories.id, categories.name from categories where sub_from <> 'displayall'
    select categories.id, categories.name from categories where sub_from != 'displayall'
    select categories.id, categories.name from categories where not sub_from = 'displayall' 
    Jedesmal kommt folgender Fehler:
    1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'where sub_from <> 'displayall'' at line 1

    Was könnte das Problem sein. Bin ziemlich ratlos.
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    König(in) Avatar von chris90night
    Registriert seit
    09.09.2006
    Ort
    <?php echo $_SERVER['PHP_SELF']; ?>
    Beiträge
    1.096
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Ungleich in mysql

    Zitat Zitat von NyctalusNoctula Beitrag anzeigen
    1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'where sub_from <> 'displayall'' at line 1
    //EDIT: Er sieht das Ganze: 'where sub_from <> 'displayall'' als Wert an...

    MfG
    Geändert von chris90night (23.02.2009 um 15:57 Uhr)


    Denk immer daran: auch am anderen Ende der Leitung sitzt ein Mensch!

  3. #3
    König(in)
    Registriert seit
    07.02.2009
    Ort
    Leipzig
    Beiträge
    1.391
    Danke
    2
    Bekam 21 mal "Danke" in 20 Postings

    Standard AW: Ungleich in mysql

    Da Du einen string-Vergleich machst, solltest Du den Vergleich mit LIKE machen. Außerdem solltest Du wenn Du es schon anfangs so machst auf die Tabelle referenzieren.

    Code:
    select categories.id, categories.name from categories where categories.sub_from NOT LIKE 'displayall'

Ähnliche Themen

  1. MYSQL
    Von Haliov im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 3
    Letzter Beitrag: 02.07.2008, 16:20
  2. schriftgröße von firerfox und internetexplorer ungleich
    Von Explore im Forum HTML & CSS Forum
    Antworten: 2
    Letzter Beitrag: 30.09.2007, 20:56
  3. per PHP neue MySQL-Datenbank und MySQL-Benutzer anlegen
    Von sudeki05 im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 3
    Letzter Beitrag: 15.04.2007, 19:40
  4. mysql HÖÄ
    Von gelöschter User im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 10
    Letzter Beitrag: 25.01.2006, 20:05
  5. cellspacing rechts und links ungleich
    Von Artek im Forum HTML & CSS Forum
    Antworten: 8
    Letzter Beitrag: 26.10.2005, 15:28

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •