"SELECT... prüfen ob wert vorhanden oder nicht?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • "SELECT... prüfen ob wert vorhanden oder nicht?

    hi!

    ich habe 2 tabellen für dateien:

    1. tabelle enthält ID, Namen, Kategorie und den Nutzer
    2. Tabell enthält nur eine Beschreibung

    jetzt lese ich per left join alles aus:

    das problem ist, das bei manchen dateien aus tabelle 1, kein datensatz in tabelle 2 existiert (wenn keine beschreibung zu der datei existiert).

    also würde ich gerne so etwas machen wie:

    SELECT if notexists 'Beschreibung' (dann wird der wert bzw. inhalt auf 0 gesetzt)

    hauptsache beim auslesen kommt keine fehlermeldung, weil der index nicht existiert (weil bei der einen oder anderen datei keine beschreibung existiert):

    $information = $b['Beschreibung'];

    Undefined index: Beschreibung in C:\Program Files\xampp\htdocs\......php on line 269

    kann man das problem irgendwie elegant lösen und ja wie?

  • #2
    Zitat von Gamer20 Beitrag anzeigen
    kann man das problem irgendwie elegant lösen und ja wie?
    Code:
    SELECT
      IF (tabelle2.beschreibung IS NULL, 0, tabelle2.beschreibung)
      ...
    So was?

    Peter
    Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
    Meine Seite

    Kommentar


    • #3
      so klappt alles, danke!

      Kommentar

      Lädt...
      X