【发布时间】:2018-03-20 08:43:48
【问题描述】:
这是我创建的用于将数据插入数据库的 php 程序。
<?php
include '../includes/config.php';
//Input Data Process
$row = mysqli_fetch_array($query);
if (isset($_POST["post"])) {
$title = $_POST["title"];
$description = $_POST["description"];
$article = $_POST["article"];
mysqli_query($conn, "INSERT INTO post VALUES('','$title','$description','$article')");
header("location:index.php?article");
}
$query = mysqli_query($conn, "SELECT * FROM post");
?>
但是当我点击发布按钮时,数据库中什么都没有发生。
这是 config.php 文件。
<?php
//Database Connection
global $conn;
$servername = "localhost";
$username = "root";
$password = "";
$db = "my_blog";
$conn = mysqli_connect($servername, $username, $password, $db);
//Check Connection
if (!$conn) {
die("Connection Failed : ".mysqli_connect_error());
}
?>
【问题讨论】:
-
什么都没发生?意味着什么?另外,看看这个,写出更容易回答的问题:stackoverflow.com/help/mcve
-
您是否收到任何错误消息。
标签: php mysql database content-management-system admin