Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/284.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 为什么';我的表格不接受这些条目吗?_Php_Mysql - Fatal编程技术网

Php 为什么';我的表格不接受这些条目吗?

Php 为什么';我的表格不接受这些条目吗?,php,mysql,Php,Mysql,我的应用程序可以成功地将数据发布到服务器,并将数据保存到文件中,以便服务器稍后读取。但是,当试图将数据保存到数据库时,什么也没有发生 <?php // Create connection` $con=mysql_connect("exemple.com","user","password"); mysql_select_db("database"); // receive data from app's http request $name=$_POST["name"]; $peopl

我的应用程序可以成功地将数据发布到服务器,并将数据保存到文件中,以便服务器稍后读取。但是,当试图将数据保存到数据库时,什么也没有发生

<?php

// Create connection`
$con=mysql_connect("exemple.com","user","password");
mysql_select_db("database");

// receive data from app's http request
$name=$_POST["name"];
$people=$_POST["people"];
$club=$_POST["club"];
$day=$_POST["day"];
$sql="INSERT INTO users (name, people, club, day) VALUES ($name, $people, $club, $day)");
mysql_query($con,$sql);
mysql_close($con);

您的输入应如下所示:

$sql="INSERT INTO users (name, people, club, day) VALUES ('".$name."', '".$people."', '".$club."', '".$day."')";

否则u将不保存每个变量的值

会出现什么错误?您没有转义数据。添加一个
echo$sql您将看到问题的另一部分,有关SQL注入的更多信息,您实际上有很多问题。首先:你不应该使用
mysql\u connect
mysql\u query
,等等。请看。我将所有内容都更改为mysqli,并根据答案修复了它。谢谢各位