使用php将数据插入数据库

使用php将数据插入数据库,php,mysql,database,Php,Mysql,Database,将值(value1,value2,…)插入到表(column1,column2,…)中 <?php $con = mysqli_connect("localhost", "root", "" , "prosports1"); if(!isset($con)) { die("Connection failed !!!"); } if(isset($_POST['send'])) { $name = $_POST['name']; $email = $_POST['email']; $cont

将值(value1,value2,…)插入到表(column1,column2,…)中

<?php
$con = mysqli_connect("localhost", "root", "" , "prosports1");
if(!isset($con)) {
die("Connection failed !!!");
}
if(isset($_POST['send'])) {
$name = $_POST['name'];
$email = $_POST['email'];
$contact = $_POST['contact'];
$subject = $_POST['subject'];
$message = $_POST['message'];
$query = "INSERT INTO review VALUES 
    ('','$name','$email','$contact','$subject','$message')";
$res = mysqli_query($con,$query);
if(isset($res)) {
//header("Location: homepage.php");
}
}
?>
if($con->query($query)==TRUE){
回显“记录成功
”; }
以下是
POST
方法的示例代码。这对我有用。按照这个模式,代码没有太大的变化

if ($con->query($query) === TRUE) {
    echo "Record Successfully<br>";
}

身份证件:
姓名:
年龄:
地点:

以这种方式编写查询

<form action="new.php" method="post">
ID:<input type="text" name="id">
Name:<input type="text" name="name">
age:<input type="text" name="age">
place:<input type="text" name="city">
<input type="submit" value="submit" name="submit">
</form>

<?php
if(isset($_POST['submit']))
{
    $con = mysqli_connect("localhost", "username", "password","db_name");
$sql = "INSERT INTO employee VALUES ('$_POST[id]','$_POST[name]','$_POST[age]','$_POST[city]')";
mysqli_query($con,$sql);
echo "Data Inserted<br>";
mysqli_close($con);
}
?>

用您的表属性替换列名。

请尽快回复您的php error.log文件如何?什么
mysqli\u错误
函数返回?出现什么错误?很好。再次检查您的代码,“如果(设置($\u POST['send'])”)。“发送”可能是“提交”。这可能就是问题所在。
$query = "INSERT INTO review (column1 , column2 , column3 , column4 , column5 , column6) VALUES ('','$name','$email','$contact','$subject','$message')";
if(isset($res)) {
//header("Location: homepage.php");
}