我創建一個註冊網頁,我的網站,這是我收到錯誤消息:誤差註冊頁面PHP
Connected Warning: mysqli_query() expects at least 2 parameters, 1 given in /home/k1003140/www/Group8/connectivity-sign-up.php on line 23 Warning: mysqli_error() expects exactly 1 parameter, 0 given in /home/k1003140/www/Group8/connectivity-sign-up.php on line 23
這裏是PHP代碼:
<?php
include_once("db_connection.php");
function NewUser()
{
$fullname = $_POST['name'];
$userName = $_POST['user'];
$email = $_POST['email'];
$password = $_POST['password'];
$query = "INSERT INTO Customer (fullname,userName,email,password) VALUES ('$fullname','$userName','$email','$password')";
// $data = mysqli_query ($db_connection, $query) or die(mysqli_error());
$data = mysqli_query ($db_connection, $query) or die(mysqli_error($db_connection));
if($data)
{
echo "YOUR REGISTRATION IS COMPLETED...";
}
}
function SignUp()
{
if(!empty($_POST['user'])) //checking the 'user' name which is from Sign-Up.html, is it empty or have some text
{
$query = mysqli_query("SELECT * FROM Customer WHERE userName = '$_POST[user]' AND password = '$_POST[password]'") or die(mysqli_error());
if(!$row = mysqli_fetch_array($db_connection, $query) or die(mysqli_error($db_connection)));
{
newuser();
}
else
{
echo "SORRY...YOU ARE ALREADY REGISTERED USER...";
}
}
}
if(isset($_POST['submit']))
{
SignUp();
}
?>
我通過Mysqli連接,但我不知道如何使用它。
可能重複的[mysqli \ _query預計至少有2個參數](http://stackoverflow.com/questions/8073278/mysqli-query-expects-at-least-2 - 參數) – JasonMArcher