我在加载php页面时收到以下错误。mysqli_query()期望至少有2个参数,在第23行的C: xampp htdocs project index.php中给出1
Connected to MySQL
Warning: mysqli_query() expects at least 2 parameters, 1 given in C:\xampp\htdocs\project\index.php on line 23
Warning: mysqli_error() expects exactly 1 parameter, 0 given in C:\xampp\htdocs\project\index.php on line 23
=========================================== ================================
This is the code :
<?php
if(isset($_REQUEST['submitBtn'])){
include '_inc/dbconn.php';
$username=$_REQUEST['uname'];
//salting of password
$salt="@g26jQsG&nh*v";
$password= sha1($_REQUEST['pwd'].$salt);
$sql="SELECT email,password FROM customer WHERE email='$username' AND password='$password'";
$result=mysqli_query($sql) or die(mysqli_error());
$rws= mysqli_fetch_array($result);
=========== ============================
请让我知道在编码或连接时是否有错误。
问候
你必须指定你的SQL查询的数据库连接:mysqli_query($ CON,$ SQL) – kerv
'mysqli_query()'需要2参数,第一个是连接,第二个是Query。 –
检查你的文件'_inc/dbconn.php'和查找连接变量。 并将其用作第一个参数。 'mysqli_query($ con,$ sql)' – AHJeebon