mysqli_query()需要至少2个参数,1以C给出

时间:2016-06-16 13:06:10

标签: php

$insert = mysqli_query("INSERT INTO tbl_client('', 'username', 'Phone', 'password')VALUES ('','$username','$phone','$password')") 
or die ("connection failed");

2 个答案:

答案 0 :(得分:2)

功能mysqli_query()需要 2个参数。首先必须是连接,第二个是您的SQL请求。在您的命令中,您错过了连接参数。首先,创建MySQL连接:

$con = mysqli_connect("localhost","my_user","my_password","my_db");

然后将此连接包含为您的第一个SQL参数:

$insert = mysqli_query($con, "INSERT INTO tbl_client (username, Phone, password) VALUES ('$username','$phone','$password')") 
or die ("connection failed");

答案 1 :(得分:-4)

使用正确的查询,如下所示。传递连接变量。

mysqli_query($connection_variable, "INSERT INTO tbl_client('username', 'Phone', 'password')VALUES ('$username','$phone','$password')")