[SQL allgemein] probleme mit mysql_num_rows...

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

  • [SQL allgemein] probleme mit mysql_num_rows...

    PHP-Code:
      $query "SELECT * FROM hp_muak_stars WHERE star LIKE '$suchwort' OR WHERE titel LIKE '$suchwort'";
      
    $result mysql_query($query);
    $zaehler mysql_num_rows($result);

      if(
    $zaehler == 0){
        echo 
    "Es wurden keine Ergebnisse gefunden, die zu deiner Anfrage passen.";
           }
      else{
        while (
    $erg mysql_fetch_array($resultMYSQL_ASSOC)) {
         echo 
    $erg['star'];
         echo 
    "<br>";
         }
       }
      } 
    Wenn ich diesen code ausführen lasse, bekomme ich folgende Fehlermeldung:

    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /xxx/xxx/xxx/xxx/xxx/xxx/starsearch.php on line 15

    ich versteh aber nicht so ganz, was ich an dem code falsch gemacht habe....die line 15 wär die zeile, wo die mysql_num_rows abgefragt werden. ich kapiers echt nicht mehr....

  • #2
    $result = mysql_query($query) or die(mysql_error().'<br />'.$query);
    Ich denke, also bin ich. - Einige sind trotzdem...

    Kommentar


    • #3
      OR WHERE macht irgendwie wenig Sinn ... oder?
      carpe noctem

      [color=blue]Bitte keine Fragen per EMail ... im Forum haben alle was davon ... und ich beantworte EMail-Fragen von Foren-Mitgliedern in der Regel eh nicht![/color]
      [color=red]Hinweis: Ich bin weder Mitglied noch Angestellter von ebiz-consult! Alles was ich hier von mir gebe tue ich in eigener Verantwortung![/color]

      Kommentar


      • #4
        findest du? das ganze soll ja eine durchsuching der tabelle hp_muak_stars bewirken und dann soll er das suchwort in allen Spalten suchen nicht nur in einer....

        Kommentar


        • #5
          Original geschrieben von mrhappiness
          $result = mysql_query($query) or die(mysql_error().'<br />'.$query);
          ich habs dann nochmal gross rausgestellt @schnidelwutz
          Kissolino.com

          Kommentar


          • #6
            Original geschrieben von schnidelwutz
            findest du?
            Ja, finde ich ... !
            carpe noctem

            [color=blue]Bitte keine Fragen per EMail ... im Forum haben alle was davon ... und ich beantworte EMail-Fragen von Foren-Mitgliedern in der Regel eh nicht![/color]
            [color=red]Hinweis: Ich bin weder Mitglied noch Angestellter von ebiz-consult! Alles was ich hier von mir gebe tue ich in eigener Verantwortung![/color]

            Kommentar


            • #7
              Original geschrieben von schnidelwutz
              findest du? das ganze soll ja eine durchsuching der tabelle hp_muak_stars bewirken und dann soll er das suchwort in allen Spalten suchen nicht nur in einer....
              @goth
              und als ob ich's geahnt hätte, hab ich auf einen hinweis verzichtet sondern "nur" die bestestesteste funktion wo gibt gepostet, nenn es männliche intuition...
              Ich denke, also bin ich. - Einige sind trotzdem...

              Kommentar


              • #8
                danke für den hinweis--> es funzt jetzt alles....mein fehler war ein apostroph zuviel im WHERE star LIKE '%suchwort%'' <--

                Kommentar


                • #9
                  Wo bitte war in Deinem oben genannten SQL-Statement
                  Code:
                  SELECT * FROM hp_muak_stars WHERE star LIKE '$suchwort' OR WHERE titel LIKE '$suchwort'
                  ein Apostroph zuviel ...

                  ... und sag' mir bitte nicht das Deine Datenbank mit 2 WHERE-Klauseln klar kommt ... !
                  carpe noctem

                  [color=blue]Bitte keine Fragen per EMail ... im Forum haben alle was davon ... und ich beantworte EMail-Fragen von Foren-Mitgliedern in der Regel eh nicht![/color]
                  [color=red]Hinweis: Ich bin weder Mitglied noch Angestellter von ebiz-consult! Alles was ich hier von mir gebe tue ich in eigener Verantwortung![/color]

                  Kommentar


                  • #10
                    nein kommt sie auch nicht --> ich habs mit ner if-schleife gelöst also if(ergebnisse=0) mach die 2. abfrage...

                    Kommentar


                    • #11
                      na das ist natürlich die allerbeste idee...
                      Ich denke, also bin ich. - Einige sind trotzdem...

                      Kommentar


                      • #12
                        Original geschrieben von mrhappiness
                        na das ist natürlich die allerbeste idee...
                        war das jetzt ironisch gemeint?

                        Kommentar


                        • #13
                          ja
                          Ich denke, also bin ich. - Einige sind trotzdem...

                          Kommentar

                          Lädt...
                          X