Suchfunktion über mehrere Tabellen

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

  • #16
    die spalte gibt's in mehr als einer tabelle, also solltest du der datenbank sagen, welche tabelle sie nehmen soll...

    order by tabellenname.spaltenname
    Ich denke, also bin ich. - Einige sind trotzdem...

    Kommentar


    • #17
      OK,

      nun gibt es wenigstens keine F-Meldung mehr.
      Aber das Array ist immer noch leer.

      Hier sind mal die Spalten der Tabellen

      "links_company":

      id, street, building, postal_code, city, category, country, name, plz, url, email, banner

      "links_mags":

      index_links, city, country, category, lang, name, postal_code, url, banner

      "links_search"

      index_links, gebiet, sprache, name, url


      "links_uni"
      id, stadt, name, plz , url, banner,

      Gruß Compu
      Zuletzt geändert von compuboy1010; 19.02.2004, 11:25.

      Kommentar


      • #18
        und die abfrage direkt in phpmyadmin spuckt auch nichts aus?

        mach das mal nur mit einer tabelle und bau nach und nach die anderen tabellen dazu
        Ich denke, also bin ich. - Einige sind trotzdem...

        Kommentar


        • #19
          Nein,

          spuckt nichts aus. Habe einen Post höher mal die Tabellenspalten gepostet.

          Aber ich frage mich mittlerweile:
          Ist eine LEFT JOIN nicht eine "und" - Verknüpfung?

          Die Tabellen haben ja wie gesagt nichts miteinander zu tun.
          Es sollen doch alles Datensätze geliefert werden, in denen in dessen Spalte "name" der Suchbegriff vorkommt.

          Ahhh. Diese JOINs. Ich bekomme schon immer Schweißausbrüche wenn sich eine Abfrage über mehrere Tabellen anbahnt.

          Aus Deinem letzten Posting entnehme ich, dass der SQL Befehl ansonsten syntaktisch korrekt aussieht. Oder?

          Danke

          Kommentar

          Lädt...
          X