Suchformular will nicht alle einträge anzeigen

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

  • Suchformular will nicht alle einträge anzeigen

    Gute Morgen!

    Ich habe ein Problem.

    Ich habe ein suchformular gemacht, das soweit funktioniert, wenn man sich genau auf etwas spezialisiert, soll er aber alle einträge ausgeben will er nicht, da zeigt er mir dann keinen an.

    Ich poste mal wie er alles abfragt.

    PHP-Code:
    $artikel "SELECT id,art_nr,hersteller,bezeichnung,material,kategorie,image,image_breite,
    image_hoehe,massstab,preis,sonderangebot FROM artikel 
    WHERE hersteller LIKE '%"
    .$hersteller."%' and material LIKE '%".$material."%' 
    and kategorie LIKE '%"
    .$kategorie."%' and massstab LIKE '%".$massstab."%'
    ORDER by id desc LIMIT 
    $start,25"
    Ich hoffe ihr könnt mir weiterhelfen.

    Alle einträge will ich mit # anzeigen lassen.
    Zuletzt geändert von MaWo-soft; 05.11.2004, 16:14.

  • #2
    hmm,

    deine zeichensetzung ist super, sie entnimmt dem satz jeglichen sinn.

    wenn du LIKE verwendest, solltest du den platzhalter % auch verwenden, steht für beliebig viele zeichen ...
    Die Zeit hat ihre Kinder längst gefressen

    Kommentar


    • #3
      hi, die waren mit drin, hatte sie zum testen rausgenommen und vergessen wieder rein zu machen.

      normalerweise müsste es gehen, überall wo ich es sonst mache gehts auch, bloß hier nicht!

      Kann es evtl. daran liegen das die DB einträge nur zahlen sind?

      Kommentar


      • #4
        wenn du alle ausgeben willst, dann lass die where-bedingungen weg.

        poste mal die query, die du an die db sendest, und nicht irgend was unbestimmtes

        Kommentar


        • #5
          Danke für die Hilfe!

          Habe es anders gelöst, zwar nicht schick, aber es erfüllt seinen Zweck. Habe jetzt if abgragen und dann ganz normal mit blabla='".$wert."'

          bye MaWo Soft

          Kommentar

          Lädt...
          X