Hilfe suchfunktion

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

  • Hilfe suchfunktion

    Hilfe muss heute nachmittag fertig werden und mein Suchscript funzt nicht .
    Kann mir jemand helfen ??


    die eingabe

    PHP-Code:


    <tr>
    <td>Suchen nach Stichworten:</td><form action="show_ticker.php" method="post">
        <td><input type="text" name="find" value="<?php echo $find?>"> <input type="submit" value="News Suchen"></form></td>
    </tr>

    die funktion

    PHP-Code:

    if ($action == "News Suchen") {
    $sqlbefehl="SELECT Count(*) as total FROM $tab_news  WHERE stichwo LIKE '$find' AND status='view'";



    es wird alles ausgegeben statt nur mein suchwunsch

    ???


    gruss sascha
    Konservative sind sehr für den Fortschritt sofern der auf der Stelle tritt. ( Norman Mailer )

  • #2
    machsu das mal so:
    PHP-Code:
    $sqlbefehl="SELECT Count(*) as total FROM $tab_news  WHERE stichwo LIKE '%".$_POST['$find']."%' AND status='view'"
    h.a.n.d.
    Schmalle

    http://impressed.by
    http://blog.schmalenberger.it



    Wichtige Anmerkung: Ich habe keine Probleme mit Alkohol ...
    ... nur ohne :-)

    Kommentar


    • #3
      findet leider immernoch alles.


      gruss sascha
      Konservative sind sehr für den Fortschritt sofern der auf der Stelle tritt. ( Norman Mailer )

      Kommentar


      • #4
        dann wird das wohl so richtig sein such doch mal nach was, wozu er nichts finden kann ....
        h.a.n.d.
        Schmalle

        http://impressed.by
        http://blog.schmalenberger.it



        Wichtige Anmerkung: Ich habe keine Probleme mit Alkohol ...
        ... nur ohne :-)

        Kommentar


        • #5
          @schmalle
          ...$_POST['$find']."%...

          @ Kleinschmidt
          was gibt denn nen echo $sqlbefehl aus ?
          Kissolino.com

          Kommentar


          • #6
            Original geschrieben von Wurzel
            @schmalle
            ...$_POST['$find']."%...
            huch ... kann ja mal passieren
            h.a.n.d.
            Schmalle

            http://impressed.by
            http://blog.schmalenberger.it



            Wichtige Anmerkung: Ich habe keine Probleme mit Alkohol ...
            ... nur ohne :-)

            Kommentar


            • #7
              kann eingeben was ich will findet immer alles hier mal die geamte php seite


              hier


              gruss sascha
              Konservative sind sehr für den Fortschritt sofern der auf der Stelle tritt. ( Norman Mailer )

              Kommentar


              • #8
                zum runterladen ...
                Angehängte Dateien
                Konservative sind sehr für den Fortschritt sofern der auf der Stelle tritt. ( Norman Mailer )

                Kommentar


                • #9
                  gib uns doch mal den hier:

                  PHP-Code:
                  echo $sqlbefehl
                  (-:
                  Bookmarks:·Bilder·Jobs·Recht·
                  kostenloser Webkataloge-Assistent

                  Kommentar


                  • #10
                    ????? in deinem code machste select COUNT(), auf deiner seite wird aber nirgens angezeigt wieviel er gefunden ht?!? ausserdem sind die ergebnissse schon da, obwohl ich noch gar nix gesucht hab .... was´n das?
                    h.a.n.d.
                    Schmalle

                    http://impressed.by
                    http://blog.schmalenberger.it



                    Wichtige Anmerkung: Ich habe keine Probleme mit Alkohol ...
                    ... nur ohne :-)

                    Kommentar


                    • #11
                      hmm ich weiß auch nicht recht
                      Konservative sind sehr für den Fortschritt sofern der auf der Stelle tritt. ( Norman Mailer )

                      Kommentar


                      • #12
                        hab mir mal die datei angesehen. ergebinis: totales chaos da steigt doch keine sau durch
                        h.a.n.d.
                        Schmalle

                        http://impressed.by
                        http://blog.schmalenberger.it



                        Wichtige Anmerkung: Ich habe keine Probleme mit Alkohol ...
                        ... nur ohne :-)

                        Kommentar


                        • #13
                          hmm könntest du recht haben ..

                          hab nee noch nee menge raus gelöscht jetzt komt

                          Query was empty
                          Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/www/web22/html/news/show_ticker.php on line 52


                          gruss sascha


                          die datei sieht jetzt so aus :


                          PHP-Code:



                          // Ausgabe der Datensätze :::::::::::::::::::::::::::::::::::::::::::::::::::::
                          if ($action == "News Suchen" && $_POST['$find'] !="") {
                          $sqlbefehl="SELECT Count(*) as total FROM $tab_news  WHERE stichwo LIKE '%".$_POST['$find']."%' AND status='view'";

                          }  
                          else if (
                          $shownews != "" ) {

                             
                          $sqlbefehl"Select n.id,titel,news,n.time,kategorie,n.author,name,allowkom,u.nickname,u.email,newsformat,pdf
                                          FROM 
                          $tab_news n
                                          left join 
                          $tab_user u on u.id=n.author
                                          where n.id = '
                          $shownews'";


                          }

                          $ergebnis  mysql_query($sqlbefehl$serverid);
                          echo 
                          mysql_error($serverid);
                          $newscounter 0
                          Konservative sind sehr für den Fortschritt sofern der auf der Stelle tritt. ( Norman Mailer )

                          Kommentar


                          • #14
                            PHP-Code:
                            // Ausgabe der Datensätze :::::::::::::::::::::::::::::::::::::::::::::::::::::
                            if (isset($_POST['$find'] ) && $_POST['find'] > "") {
                            $sqlbefehl="SELECT Count(*) as total FROM $tab_news  WHERE stichwo LIKE '%".$_POST['$find']."%' AND status='view'";

                            $test mysql_query($sqlbefehl);
                            $tes_2 mysql_fetch_array($test);

                            echo 
                            "es wurden ".$test_2['total']." Ergebnisse gefunden! <br /> mit einem 2. select würde man mir die anzeigen :-)"

                            }  
                            else  {

                               
                            $sqlbefehl"Select n.id,titel,news,n.time,kategorie,n.author,name,allowkom,u.nickname,u.email,newsformat,pdf
                                            FROM 
                            $tab_news n
                                            left join 
                            $tab_user u on u.id=n.author
                                            where n.id = '
                            $shownews'";



                            h.a.n.d.
                            Schmalle

                            http://impressed.by
                            http://blog.schmalenberger.it



                            Wichtige Anmerkung: Ich habe keine Probleme mit Alkohol ...
                            ... nur ohne :-)

                            Kommentar


                            • #15
                              Zeigt jetzt keine Fehler mehr aber die ausgabe also es wurden ... gefunden kommt auch nicht ?
                              Konservative sind sehr für den Fortschritt sofern der auf der Stelle tritt. ( Norman Mailer )

                              Kommentar

                              Lädt...
                              X