supplied argument is not a valid MySQL result resource

Alles, was PHP betrifft, kann hier besprochen werden.

supplied argument is not a valid MySQL result resource

Postby Rene Knapp » 18. November 2006 14:20

hi!
Code: Select all

<html>
<head>

<title></title>
</head>

<body>
<?php

$db=mysql_connect("localhost","root","");
    mysql_select_db("datenbank");

// Überprüfung ob pseudonym schon vorhanden ist
   $inquiry="SELECT * FROM registration WEHERE pseudonym LIKE'";
   $inquiry.=$pseudonym;
   $inquiry.="'";
   $result=mysql_query($inquiry);
   
$num_of_pse = mysql_num_rows($result);
echo "$result";
mysql_close($db);
?>
</body>
</html>


Nach aufruf dieser php seite (test.php) bekomme ich folgende fehlermeldung im browser angezeigt:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\Programme\xampp\htdocs\test.php on line 20

also irgendwas stimmt nicht mit:"$num_of_pse = mysql_num_rows($result);" aber was??
kann mir irgendwer helfen bitte
User avatar
Rene Knapp
 
Posts: 37
Joined: 26. September 2006 14:17

Re: supplied argument is not a valid MySQL result resource

Postby Knight1 » 18. November 2006 17:12

Rene Knapp wrote:hi!
Code: Select all

<html>
<head>

<title></title>
</head>

<body>
<?php

$db=mysql_connect("localhost","root","");
    mysql_select_db("datenbank");

// Überprüfung ob pseudonym schon vorhanden ist
   $inquiry="SELECT * FROM registration WEHERE pseudonym LIKE'";
   $inquiry.=$pseudonym;
   $inquiry.="'";
   $result=mysql_query($inquiry);
   
$num_of_pse = mysql_num_rows($result);
echo "$result";
mysql_close($db);
?>
</body>
</html>


Nach aufruf dieser php seite (test.php) bekomme ich folgende fehlermeldung im browser angezeigt:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\Programme\xampp\htdocs\test.php on line 20

also irgendwas stimmt nicht mit:"$num_of_pse = mysql_num_rows($result);" aber was??
kann mir irgendwer helfen bitte


Schau mal da:
$inquiry="SELECT * FROM registration WEHERE pseudonym LIKE'";


Kai aka Knight1
Image
User avatar
Knight1
 
Posts: 310
Joined: 18. October 2003 10:03
Location: Trier
Operating System: Windows 7 Ultimate x64

Re: supplied argument is not a valid MySQL result resource

Postby Rene Knapp » 18. November 2006 19:14

Knight1 wrote:
Schau mal da:
$inquiry="SELECT * FROM registration WEHERE pseudonym LIKE'";





Ja stimmt danke .. :roll:
aber ist auch nicht die Lösung des Problems...
gibt es vielleicht noch ein paar lösungsvorschläge??? :mrgreen:
User avatar
Rene Knapp
 
Posts: 37
Joined: 26. September 2006 14:17

Re: supplied argument is not a valid MySQL result resource

Postby Knight1 » 18. November 2006 19:23

Ändere mal das
LIKE'";
in das
LIKE '";

Wenns das nicht ist, dann schreibe mal anstatt

echo "$result";

lieber

echo mysql_error();

Damit erhälst Du eine genauere Fehlermeldung.


Kai aka Knight1
Image
User avatar
Knight1
 
Posts: 310
Joined: 18. October 2003 10:03
Location: Trier
Operating System: Windows 7 Ultimate x64

Re: supplied argument is not a valid MySQL result resource

Postby Rene Knapp » 18. November 2006 19:52

Knight1 wrote:Ändere mal das
LIKE'";
in das
LIKE '";

Wenns das nicht ist, dann schreibe mal anstatt

echo "$result";

lieber

echo mysql_error();

Damit erhälst Du eine genauere Fehlermeldung.


Kai aka Knight1


HEY! Jetzt klappts!
Habe scheinbar nicht die richtige tabelle angesprochen... "echo mysql_error();" hats mir dann "erzählt"

vielen dank Knight1 :)
User avatar
Rene Knapp
 
Posts: 37
Joined: 26. September 2006 14:17

Re: supplied argument is not a valid MySQL result resource

Postby Knight1 » 18. November 2006 20:06

Rene Knapp wrote:vielen dank Knight1 :)


Wenn ich kann helfe ich gerne. :D
Image
User avatar
Knight1
 
Posts: 310
Joined: 18. October 2003 10:03
Location: Trier
Operating System: Windows 7 Ultimate x64


Return to PHP

Who is online

Users browsing this forum: No registered users and 14 guests