登錄功能報錯
問題描述
Fatal error: Call to undefined function mysql_num_row() in E:phpStudyWWW0330daimalogin_a.php on line 33
if(mysql_num_row($result)==0){
說是這一句,下面是完整代碼
<?php
session_start();
$username=$_POST["username"];
$password=$_POST["password"];
include("config.php");
if(empty($username)){
echo ("<script type='text/javascript'> alert('用戶名不能是空的');history.go(-1);</script>");
}
if(empty($password)){
echo ("<script type='text/javascript'> alert('密碼不能是空的');history.go(-1);</script>");
}
//echo $username.$password;
$db=mysql_connect("127.0.0.1","root","root");
mysql_select_db("performance",$db);
mysql_query("SET NAMES 'GB2312'");
$_POST["username"];
$sql="select * from admin where admin_name='$username' and admin_pw='$password'";
$result=mysql_query($sql);
//$number = mysql_fetch_row($result);
//$result=mysql_fetch_array(mysql_query($sql));
if(mysql_num_row($result)==0){
echo ("<script type='text/javascript'> alert('用戶名或密碼不正確!');history.go(-1);</script>");
mysql_close();
exit;
}else{
$_SESSION["admin"]="lee";
echo "<script>location.href='Admin.html';</script>";
}
?>
問題解答
回答1:print_r(get_extension_funcs('mysqli'));
是mysqli_num_rows(),函數(shù)名稱寫錯了.細心點哦~
相關文章:
1. 數(shù)組按鍵值封裝!2. java - web項目中,用戶登陸信息存儲在session中好 還是cookie中好,取決于什么?3. angular.js - webpack build后的angularjs路由跳轉問題4. Mysql取下一條記錄5. mysql - 查詢字段做了索引為什么不起效,還有查詢一個月的時候數(shù)據(jù)都是全部出來的,如果分拆3次的話就沒問題,為什么呢。6. mysql - 大部分數(shù)據(jù)沒有行溢出的text字段是否需要拆表7. 老師,怎么不講一次性添加多個數(shù)據(jù)8. python - linux 下用wsgifunc 運行web.py該如何修改代碼9. pdo - mysql 簡單注入疑問10. 表格對其 只涉及到對其,沒有涉及到大小,長寬還有背景色類的嗎
