在写注册用户列表的时候也是一样,这是部分程序
$Connid=@mysql_connect("localhost","***","****");
if ($Connid)
{
$query="select username,nick from user_info where sex='1' order by id desc";
$result=mysql_db_query("user",$query);
$num=mysql_num_rows($result);
}
$Connid=@mysql_connect("localhost","***","****");
if ($Connid)
{
$query="select username,nick from user_info where sex='1' order by id desc";
$result=mysql_db_query("user",$query);
$num=mysql_num_rows($result);
}
解决方案 »
- 什么意思
- PHP如何输出换行符?
- 如何从数据库中提取该会员的其他信息 并自动显示在文本框中
- 请教:如何利用smarty生成html页面?
- 无法运行php呀!怎样才能重新运行或配置呀!进入主页全是乱码!急!!!
- [代码共享]关于CSDN首页图片切换问题(针对PHP)!
- 求Internet Explorer 5 下载地址
- 请教一个B/S结构,访问WORD文件的问题
- php5.0.4中文版php.ini 第五部分(模块设置1)
- 请教有关表单的问题,可有46份拿呦!!!!
- 请问大虾,php中怎样引用js中的变量呢?
- 這樣認為對不對???表中有表,在使用 width 時,外層的用數字,內層可用數字和百分數,但外層用百分數內層就不能用數字.
表明,你的sql语句是错误的,请在mysql_query后面die(mysql_error()
)
应该用$res=mysql_db_query("user",$query);
$tmp=mysql_fetch_array($res);
if(is_array($tmp))//表示找到了记录
{
....
}
好像是这条语($num=mysql_num_rows($result);)没有num到什么东西!
mysql_query()
分开来.这个问题我想大部分是因为你的那个语句没有query执行成功
你print一下那句看看语句上有没有错误.在数据库工具中运行一下看看那句是否可以执行.如果可以mysql_num_rows就一定会好使.最好给其加一个判断.以防不好有错误信息.