Robert Kern: MySQL Versions Problem 4 -> 3

Hallo liebe Leser,

wir sind auf einen neuen Hoster gewechselt und dort lief MySQL 4. Auf dem neuen läuft MySQL 3.2 und dort haben wir bei folgender Abfrage ein Problem:

<?PHP
include ("db.php");
$query = "SELECT * FROM gildenliste $sortierung limit $Anfangsposition,$Zeilen_pro_Seite";
$query1 = "SELECT * FROM gildenliste $sortierung";
$result = mysql_query($query);
$result1 = mysql_query($query1);
$Anzahl=mysql_num_rows($result1);

Die Fehlermeldung lautet:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /is/htdocs/45567/www.swgnews.de/content/gildenliste/gildenliste.php on line 296

Leider habe ich nicht so den Durchblick und verstehe auch nicht woran das liegen könnte. Hat jemand eine Idee?

Vielen Dank im voraus!
Robert

  1. Hallo!

    wir sind auf einen neuen Hoster gewechselt und dort lief MySQL 4. Auf dem neuen läuft MySQL 3.2 und dort haben wir bei folgender Abfrage ein Problem:

    Das hat erst einmal nichts mit der MySQL-version zu tun.

    <?PHP
    include ("db.php");
    $query = "SELECT * FROM gildenliste $sortierung limit $Anfangsposition,$Zeilen_pro_Seite";
    $query1 = "SELECT * FROM gildenliste $sortierung";
    $result = mysql_query($query);
    $result1 = mysql_query($query1);

    echo mysql_error();

    $Anzahl=mysql_num_rows($result1);

    Die Fehlermeldung lautet:
    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /is/htdocs/45567/www.swgnews.de/content/gildenliste/gildenliste.php on line 296

    Leider habe ich nicht so den Durchblick und verstehe auch nicht woran das liegen könnte. Hat jemand eine Idee?

    Baue mal mysql_error() ein und lass Dir mal die Fehlermeldung ausgeben. IMHO wird es an einer Fehlergaften Verbindung zur Datenbank liegen.

    MfG, André Laugks

    --
    L-Andre @ gmx.de