Forum
Tipps
News
Menu-Icon

bei mysql-befehl error

hello

ich habe einen shop im internet, und bei diversen seiten sagt es mir :

Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /usr/export/www/hosting/---/shop/admin/pro_show.php on line 82

diesen error auch noch 2 mal:
:
Warning: Division by zero in /usr/export/www/hosting/---/shop/admin/pro_show.php on line 124

Warning: Division by zero in /usr/export/www/hosting/---/shop/admin/pro_show.php on line 127

bei diesen befehlen im phpcode:

  while ($row = mysql_fetch_object($result))     

+ diesen 2:

$seiten = $num / $ds_anzahl; 

$i = ($get_vars['start'] / $ds_anzahl) -1;     


bitte um hilfe     
 
 


Antworten zu bei mysql-befehl error:

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hallo,

also die Fehlermeldung ist etwas schwieriger für jemanden, der sich nicht mit dem Thema auseinandersetzt. Deine mysql_query() liefert -wenn alles funktioniert-, eine MySQL-Resource zurück, wenn etwas schief gegangen ist, ein FALSE.
Die Fehlermeldung von mysql_fetch_object() sagt dir also, das dein "$result" keine gültige Resource ist, also muss "$result" FALSE sein. Daraus kannst du schließen, dass irgendetwas mit der Abfrage nicht stimmt. Die hast du aber nicht mit gepostet, daher kann man das schlecht nachvollziehen. Es gibt aber da auch eine ganz tolle Funktion, die heißt: mysql_error() damit kannst du Fehler abfangen. Z.Bsp. baus du die so hier ein:

$abfrage='Dein SQL-Statement';
$result= mysql_query($abfrage) or die(mysql_error());

Dann bist du sicherlich schlauer und weißt, was da faul ist. Die beiden anderen "Warnings" resultieren dann aus der ersten und sollten wenn das $result stimmt weg sein.

Mario 8)

hallo

ich hab deinen befehl auf zeile 11 + 12 eingebaut...
nun sagt er mir dass:

Warning: mysql_query(): Access denied for user: 'root@localhost' (Using password: NO) in /usr/export/www/hosting/illegal/illegal/shop/show.php on line 12

Warning: mysql_query(): A link to the server could not be established in /usr/export/www/hosting/illegal/illegal/shop/show.php on line 12
Access denied for user: 'root@localhost' (Using password: NO)

vielen dank


« Betatest zu ManyStartsJava Prog als EXE-Datei »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!