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,并根据答案修复了它。谢谢各位