尝试使用php将数据插入自定义表

时间:2019-03-10 06:17:02

标签: php mysql wordpress

我在本地主机上有一个简单的自定义表单。单击提交按钮时,出现错误页面未找到。表格中没有任何内容。

我在本地xampp / htdocs文件夹中放置了一个名为insert.php的php文件。 任何帮助将不胜感激。

<?php
/* Attempt MySQL server connection. Assuming you are running MySQL
server with default setting (user 'root' with no password) */
$link = mysqli_connect("localhost", "root", "", "parivaar");

// Check connection
if ($link === false) {
    die("ERROR: Could not connect. " . mysqli_connect_error());
}

// Escape user inputs for security
$first_name = mysqli_real_escape_string($link, $_REQUEST['first_name']);
$last_name  = mysqli_real_escape_string($link, $_REQUEST['last_name']);
$email      = mysqli_real_escape_string($link, $_REQUEST['email']);

// Attempt insert query execution
$sql = "INSERT INTO persons (first_name, last_name, email) VALUES 
('$first_name', '$last_name', '$email')";
if (mysqli_query($link, $sql)) {
    echo "Records added successfully.";
} else {
    echo "ERROR: Not able to execute the file. " . mysqli_error($link);
}

// Close connection
mysqli_close($link);
?>

1 个答案:

答案 0 :(得分:0)

解决了这个问题。我的php文件放置在错误的文件夹中。 php文件应位于htdocs / yourtheme文件夹中。