提供的参数不是有效的MySQL结果资源 [英] supplied argument is not a valid MySQL result resource

查看:269
本文介绍了提供的参数不是有效的MySQL结果资源的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在我遇到麻烦之前,我已经在

PHP文档,在线等广泛搜索了这个。


我有一个简单的页面:


<?php


$ un =" jim";

$ pw =" jim" ;;

$ db =" localhost";

$ link = mysql_connect($ db,$ un,$ pw)或die("无法连接:。

mysql_error());


$ sql2 =" SELECT * FROM eib.book ORDER BY bookid;

$ op = mysql_query($ sql2);

$ num = mysql_numrows($ op);


?>


当我运行页面时,我不断收到此错误:


警告:mysql_numrows():提供的参数不是有效的MySQL结果

资源C:\ Program Files \Apache

Group \Apache2 \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ />
我不知道为什么?


代码看起来很好。


谢谢


Jim
http://jimpix.co .uk

Before I get in trouble, I have searched extensively for this one, in the
PHP Docs, online etc.

I have a simple page:

<?php

$un="jim";
$pw="jim";
$db="localhost";

$link = mysql_connect($db,$un,$pw) or die("Could not connect: " .
mysql_error());

$sql2 = "SELECT * FROM eib.book ORDER BY bookid";
$op = mysql_query($sql2) ;
$num= mysql_numrows($op);

?>

When I run the page I keep getting this error:

Warning: mysql_numrows(): supplied argument is not a valid MySQL result
resource in C:\Program Files\Apache
Group\Apache2\htdocs\eib\php\itemadd2.php on line 34

I can''t work out why?

The code looks fine to me.

Thanks

Jim
http://jimpix.co.uk


推荐答案

un =" jim";
un="jim";


pw =" jim";
pw="jim";


db =" localhost";

db="localhost";


这篇关于提供的参数不是有效的MySQL结果资源的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆