Fehler, den ich nicht sehe..

Sublig

Mitglied
Hey,
bei mir wird in Zeile 21 ein Fehler angezeigt der entsteht weil mysql_query irgendwas nicht stimmt (?)
Jedoch stimmt bei dem eigentlich alles.....

Ich hoffe ihr könnt mir weiterhelfen!


Script:
PHP:
<?php 


require_once('db_config.php');
// Die Datenbankverbindungsdaten einbinden, damit die Funktion "mysql_connect" funktioniert

mysql_connect($host, $user, $pass);
// Öffnet eine Verbindung zu dem MySql-Server

mysql_select_db($dbase);
// Wählt die Datenbank $dbase aus

$Limit1 = "0";
$Limit2 = "1";

while ($Limit1 < 200) :


$result = mysql_query("SELECT * FROM `Links` LIMIT '" . $Limit1 . "','" . $Limit2 . "'");

$count = mysql_num_rows($result); //<--- Fehlermeldung



if($count > 0){ 
while( $zeile = mysql_fetch_assoc( $result ) ){ 
}


if ($zeile['Coins'] == 0) { 
  $Link = $zeile['Link'];
  mysql_query("DELETE FROM Links WHERE Link='" . $Link . "'"); 
}

if ($zeile['Coins'] > 0) { 
   $Limit1 = $Limit1+1;
    $Limit2 = $Limit2+1;
}
   
}else{
    $Limit1 = $Limit1+1;
    $Limit2 = $Limit2+1;
}
endwhile; 

?>

Fehlermeldung:
Code:
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in /users/sublig/www/Magonet Alpha/Website/Config/LinksUpdate.php on line 21

Mfg

Edit: Verdammt, hab den Titel des Themas nicht mehr geändert, der ist jetzt noch von der Vorschau-.-
 
Zuletzt bearbeitet von einem Moderator:
Hi

da ist bei der Abfrage (oder schon beim Verbinden) was daneben gegangen.

Du solltest Fehlerüberpüfungen/-behandlungen einbauen.
Zumindest Ausgabe der eventuell vorhandenen Fehlermeldung.
 
Ich hab jetzt ein "or die( mysql_error() )" eingebaut und jetzt kommt folgende Fehlermeldung:

Fehlermeldung:
Code:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''0','1'' at line 
1

Nur versteh ich einfach immer noch nicht was daran jetzt falsch sein soll...
 
Klappt jetzt, danke!

@chmee: ich hab das bei anderen mysql_querys auch oft so gemacht und da hat es eigentlich auch immer geklappt.
 
Zurück