小编use*_*639的帖子

错误:mysqli_fetch_array()期望参数1为mysqli_result,给出布尔值

在登录时遇到这个错误,我安装了新版本的xampp/php仍然面临着很多mysqli的问题......

下面是login.php的代码,之后转到lock.php,代码如下......

<?php

include("config.php");
session_start();

if($_SERVER["REQUEST_METHOD"] == "POST")
{
// username and password sent from form 

$myusername=addslashes($_POST['username']); 
$mypassword=addslashes($_POST['password']); 


$sql="SELECT id FROM mc_admin WHERE username='$myusername' and passcode='$mypassword'";
$result=mysql_query($sql);
$row=mysql_fetch_array($result);
$active=$row['active'];

$count=mysql_num_rows($result);


// If result matched $myusername and $mypassword, table row must be 1 row
if($count==1)
{
session_register("myusername");
$_SESSION['login_user']=$myusername;

header("location: home.php");
}
else 
{
$error="Your Login Name or Password is invalid";
}
}
?>
Run Code Online (Sandbox Code Playgroud)

以下是lock.php的代码:

<?php
include('config.php');
session_start();
$user_check=$_SESSION['login_user'];

$ses_sql=mysql_query("select username from mc_admin where username='$user_check' ");

$row=mysql_fetch_array($ses_sql);

$login_session=$row['username'];

if(!isset($login_session))
{
header("Location: login.php"); …
Run Code Online (Sandbox Code Playgroud)

php mysqli

-1
推荐指数
1
解决办法
2万
查看次数

标签 统计

mysqli ×1

php ×1