求php高手帮我看下这些php代码那有错

来源:百度知道 编辑:UC知道 时间:2024/06/20 17:12:14
提示错误
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in e:\wwwroot\hzfwq\jacklunew\wwwroot\register.php on line 205
Unknown column 'passcode' in 'field list'

代码在http://www.adpost2.com/reg.txt
我的http://www.adpost2.com/reg.txt请先用右键 另存目标 下来看,不然会乱码。

e:\wwwroot\hzfwq\jacklunew\wwwroot\register.php on line 205
Unknown column 'passcode' in 'field list'

文件:e:\wwwroot\hzfwq\jacklunew\wwwroot\register.php 第205行
在字段列表中没有找到字段'passcode';

205行代码:$checkpasscode2 = mysql_query("SELECT passcode FROM tb_users WHERE passcode='$passcode'");

看情况你要检查一下你的 tb_users 这个表有没有passcode这个字段或者你写错了

我也看不出来,我去了你们的注册页面看了看,因为没有邀请码等,无法看到注册后的页面。

语句是没错的。

如果不行,先把
$checkpasscode2 = mysql_query("SELECT passcode FROM tb_users WHERE passcode='$passcode'");
$passcode2_exist = mysql_num_rows($checkpasscode2);
注释掉试试。

顺便问下,你的注释是哪国的文字?

建议:
看一下tb_users表的结构,有没有passcode字段或拼写错误.

你好像没有'passcode' 这个字段的,如果是乱码的看下你数据库的编码与文本文件的编码是否一致