Fehlermldung

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Fehlermldung

    Ich erhalte bei den unteren Scriptschnipsel diese Fehlermeldung "mysql_num_rows() expects parameter 1 to be resource, object given...."
    Kann mir jemand auf die Sprünge helfen um das Problem zu lösen

    <?php
    require_once ('zugang.php');


    for($s=0; $s <= 50; $s++)
    {
    $user = $db ->query("SELECT * FROM bestenliste_gross AS b LEFT OUTER JOIN user AS u ON(b.user_id=u.user_id) WHERE b.falsch LIKE '$s' AND b.user_id LIKE u.user_id ORDER BY zeit DESC");

    if(mysql_num_rows($user) > 0)
    {
    echo "<table widht=\"500\">";............................

    echo "</table>";
    }
    }
    ?>
    Last edited by Fritschie; 25-11-2011, 21:09.

  • #2
    Du vermischst mysqli mit mysql. Das sind zwei unterschiedliche Extensions.

    Comment


    • #3
      Hallo,

      $db->query deutet auf einen objektorientierten DB-Zugriff hin (MySQLi oder PDO), das kann man dann nicht einfach mit dem prozeduralen mysql_num_rows() vermischen.

      Gruß,

      Amica
      [COLOR="DarkSlateGray"]Hast du die [COLOR="DarkSlateGray"]Grundlagen zur Fehlersuche[/color] gelesen? Hast du Code-Tags benutzt?
      Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
      Super, danke!
      [/COLOR]

      Comment


      • #4
        Danke für die Infos

        mysqli ist aber nicht aktiv........habe den Zugang nur in pdo Schreibweise

        Aber wie heisst das pdo Äquivalent zu mysql_numrow() ?....da klemmt es bei mir
        gibt es bei pdo auch so eine funktion dafür?


        Originally posted by h3ll View Post
        Du vermischst mysqli mit mysql. Das sind zwei unterschiedliche Extensions.
        Last edited by Fritschie; 26-11-2011, 08:52.

        Comment


        • #5
          Dann schauen wir doch mal ins Handbuch. Welche Methode von den dort stehenden klingt denn am ehesten danach, dass die Anzahl der Zeilen zurückgegeben wird?
          [COLOR="DarkSlateGray"]Hast du die [COLOR="DarkSlateGray"]Grundlagen zur Fehlersuche[/color] gelesen? Hast du Code-Tags benutzt?
          Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
          Super, danke!
          [/COLOR]

          Comment


          • #6
            Danke für das Handbuch, wenn die nicht immer in englich wären würde das auch etwas besser gehen aber ich schaue gleich rein oder probiere welche passt.
            Kann ja nur eine mit "row" sein und manchmal kann man da ja auch umschalten auf deutsch


            Originally posted by AmicaNoctis View Post
            Dann schauen wir doch mal ins Handbuch. Welche Methode von den dort stehenden klingt denn am ehesten danach, dass die Anzahl der Zeilen zurückgegeben wird?

            Comment


            • #7
              Originally posted by Fritschie View Post
              Danke für das Handbuch, wenn die nicht immer in englich wären ...
              Hier gibt es auch was auf Deutsch.

              Peter
              Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
              Meine Seite

              Comment


              • #8
                Danke das hilft mir schon etwas weiter.
                Mal sehen wie es voran geht.


                Originally posted by Kropff View Post
                Hier gibt es auch was auf Deutsch.

                Peter

                Comment

                Working...
                X