作者skylock (他娘的!)
看板PHP
标题[请益] 关於db_query()这个function
时间Mon Dec 11 15:27:01 2006
真的很奇怪
之前用都没问题
在我改了资料库里资料表的名字(小写改大写)之後
登入就出了问题
Fatal error: Call to undefined function db_query() in
/home/buy4u/www/member/class/db/User.php on line 77
其他相关联的SQL语法里资料表名称都改成大写了
还是一样...+.+
以下是User.php里login的function
function login($_user_id, $_password) {
$today = date('Y-m-d');
$sql = "SELECT * FROM USERS WHERE USERID='$_user_id' AND STARTDATE <=
'$today' and (ENDDATE > '$today' OR ENDDATE = '')";
$rows = db_query( $sql );
// echo $sql;
if ( $rows ) {
$num = mysql_num_rows( $rows );
if ($num > 0) {
$obj = mysql_fetch_object($rows);
if ($obj->USERPASSWORD == $_password) {
$now = date('Y-m-d h:i:s');
$from_ip = getenv ("REMOTE_ADDR");
// Update lastlogin;
$sql = "UPDATE USERS SET LASTLOGIN='$now',
LASTFROMIP='$from_ip' WHERE USERID='$_user_id'";
$rows = db_query( $sql );
return 0;
} else {
return 2;
}
} else {
return 1; // no user;
}
}
return 1; // failure
}
这是怎麽回事阿@@?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.115.54.33
1F:推 alpe:undefined function db_query() 请看懂英文先 =_= 12/11 16:02
2F:→ skylock:可是之前用都没问题 我就觉得怪怪的0.0 12/11 16:04
3F:推 alpe:忘记引入?? 反正只能看出那麽多啊... 问题自己找吧 12/11 16:17