Seitennavigation

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

  • Seitennavigation

    Guten Morgen,

    ich habe mir eine Suche geschrieben, die mehrere Suchoption wie z.B. Suche nach Namen, PLZ, Ort oder Stichwortsuche. Wenn ich nun die Suchergebnisse auf mehreren Seiten anzeigen möchte, bekomme ich einen Fehler sobald ich auf die 2.Seite klicke. Auf der 1.Seite wird noch alles korrekt angezeigt. Ich denke mal, dass der Fehler bei der Übergabe der Suchparameter liegt.

    Brauche dringend eure Hilfe! Vielen Dank!

  • #2
    Mann, Mann, Mann! Wie soll man denn auf die Frage antworten? Du musst glaube ich ein paar mehr informationen raustun.

    Na los! Her mit ein paar Zeilen Source-Code.
    Ich denke, also bin ich.
    Manche sind trotzdem!

    Kommentar


    • #3
      OffTopic:
      Ich verstehe nicht, warum manche einfach keinen Code dazu posten wenn der Fehler eindeutig im Code liegt. Das ist was anderes wenn man eine Lösung sucht die man im nachhinein ausarbeiten kann. Wie dem auch sei, ich hab nichts gesagt *duck*

      Kommentar


      • #4
        Danke für deine Antwort. Auf der Seite http://www.lust-und-leid.de/kontaktmarkt/profisuche.php gibt es so etwas was ich meine. Dort hat man mehrere Suchoptionen. Wenn man z.B. nur nach Deutschland sucht, dann erhält man die entsprechenden Datensätze. Klickt man nun auf die 2.Seite erscheint ne Meldung das keine Suchergebnisse gefunden wurden.

        Wie übergebe ich die Suchparameter auf die nächste Seite?

        Kommentar


        • #5
          C-O-D-E ?
          The Human Mirror - Mein Blog!
          www.sonicsense.de - The future of music!

          Kommentar


          • #6
            Hier ein Teil des Codes:

            $suchstring = "status Like freigeschaltet AND $sql_die_sucht AND $sql_************uelle_neigung AND $sql_vorliebe AND
            $sql_altersgruppe AND $sql_raucher AND $sql_mobilitaet AND $sql_land AND $sql_plz AND $sql_ort AND
            $sql_stichwortsuche_anzeigen AND $sql_bild";

            echo "suchstring: $suchstring";

            $s = $_REQUEST["s"];
            if(!isset($s)) $s = 1;

            $liste = array();
            #if($obj = mysql_query("SELECT * FROM km_anzeigen WHERE $suchstring"))
            if($obj = mysql_query("SELECT * FROM km_anzeigen WHERE status = 'freigeschaltet' AND ($sql_suche_ein) AND
            ($sql_die_sucht) AND ($sql_************uelle_neigung) AND ($sql_vorliebe) AND ($sql_altersgruppe) AND ($sql_raucher) AND
            ($sql_mobilitaet) AND ($sql_land) AND ($sql_plz) AND ($sql_ort) AND ($sql_stichwortsuche_anzeigen) AND ($sql_bild)
            ORDER BY $sortierung ASC"))
            #AND ($sql_stichwortsuche_anzeigen) AND ($sql_bild)"))
            {
            while($row = mysql_fetch_assoc($obj))
            {
            array_push($liste,$row);
            }
            }
            $menge = count($liste);
            #echo "MENGE: $menge";
            $zeilen = 5; // anzahl der datensätze pro zeile (variabel)

            $pagebrowse = pagebrowse($s,$menge,$zeilen);
            $url = "suchergebnis.php";
            if($menge > $zeilen):
            echo "<center>";
            echo "<font face=\"Verdana\" size=\"2\"><b>Seite(n): ";
            echo $pagebrowse['jump_start'];
            echo $pagebrowse['jump_back'];
            for($x=$pagebrowse['offset'];$x<=$pagebrowse['end'] && $x <= $pagebrowse['seiten'];$x++):
            if($x == $s):
            echo "<b>$x</b>&nbsp";
            else:
            echo "<a href=\"".$pagebrowse['url']."?lang=$lang&amp;s=$x&$suchstring\">$x</a>\n";
            endif;
            endfor;
            echo $pagebrowse['jump_forward'];
            echo $pagebrowse['jump_end'];
            endif;

            Kommentar


            • #7
              mach mal

              echo "suchstring: $suchstring";

              weg...
              The Human Mirror - Mein Blog!
              www.sonicsense.de - The future of music!

              Kommentar

              Lädt...
              X