警告:mysqli_query():/ var / sites中的空查询

时间:2018-03-20 17:50:55

标签: php mysqli

我是PHP和SQL的新手。

这是我的代码(我将在其工作时哈希登录

$conn = mysqli_connect("****", "*****", "***", "***") or die("Could not Connect");
$Reference_Number = $_POST['Reference Number'];

$sql = mysqli_query($conn, "SELECT Reference Number FROM Tickets");
$sql = mysqli_query($conn, "INSERT INTO Tickets (Reference Number) VALUES ('5')");

$result = mysqli_query($conn, $sql) or die("Connected Successfully! <br> However The Selected Query Failed");

我想写入我的数据库,我可以使用SELECT查询从中读取,但写作似乎不可能。

有人知道我的代码在快速浏览时出现了什么问题吗?我可以混合我的MySQL和MYSQLi或我的PHP代码吗?我的服务器使用PHP 7.1,但如果需要,我可以将其更改为5.0。

它可以运行MYSQLi

我也试过这个

$conn = mysqli_connect("****", "****", "****", "****") or die("Could not Connect");
$Reference_Number = $_POST['Reference Number'];


$sql = "INSERT INTO Tickets (Reference Number) VALUES ('5')";

$result = mysqli_query($conn, $sql) or die("Connected Successfully <br> However The Selected Query Failed");

1 个答案:

答案 0 :(得分:1)

Reference Number col名称很奇怪。

如果它是真正的列名,请使用反引号。

INSERT INTO  Tickets (`Reference Number`) VALUES (5);