[SQL allgemein] Wie zähle ich meine angezeigten Datensätze ?

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

  • [SQL allgemein] Wie zähle ich meine angezeigten Datensätze ?

    Hallo

    Ich hab eine Art Suchformular,
    Es wird was eingegeben, in DB gesucht obs das gibt, wenn ja,
    dann zeig es an und auch wieviele Datensätze es sind.

    Wie Prüfe ich jetzt wieviele passende Datensätze gefunden wurden?
    Und wie Prüfe ich ob keine Ergebnisse gefunden wurden ?

    Mit
    PHP-Code:
    $sql = @mysql_query("SELECT * FROM mp3s where album LIKE '$album%'") OR die (mysql_error());
    $res2 mysql_num_rows($sql); 
        if(
    $res2=="")
        {
               echo 
    "Nix vorhanden";
                    } 
    geht es zwar, zeigt mir aber auch bei gefundenen DS die Meldung an...

    Irgendwas mach ich falsch
    Zuletzt geändert von Davidaff; 25.01.2004, 16:17.

  • #2
    mach mal das ";" hinter dem if() raus
    Kissolino.com

    Kommentar


    • #3
      jo schon richtig
      hab den code da mal schnell von hand geschrieben,
      is mir anscheinend reingerutscht...

      Bloss ne Antwort auf meine 2 Klitze-Kleinen Fragen war das net...

      Kommentar


      • #4
        warum lässt du dir
        1. mysql_num_rows() nicht mal per echo ausgeben
        2. liest im manual mal nach was mysql_num_rows() im fehlerfall liefert
        Kissolino.com

        Kommentar


        • #5
          tja...

          so dumm ist man manchmal..
          die einfachsten Dinge fallen einen manchmal richtig schwer...

          Ich habs geprüft, umgesetzt und nu funtzt es...

          Man brauch halt manchmal immer nen kleinen Denkanstoss...

          Kommentar

          Lädt...
          X