PHP POST无法获得数据
程序员文章站
2022-06-15 18:00:35
...
无法得到数据..另外一张页面同样的方法都可以
回复内容:
无法得到数据..另外一张页面同样的方法都可以
如果$_POST没有,看看php://input
直接打印出post数组看
php
var_dump($_POST);
首先,你需要确认POST是否有数据,var_dump($_POST)试试。
其次需要确认sql没有问题,可以保存mysql_query的返回值,如果为false,就打印mysql_error试试。或者直接把$sql打印出来,在mysql客户端或者phpmyadmin里调试,看sql语句本身是否有问题。
需要注意的是,你直接在SQL里使用$_POST变量,这样有sql注入漏洞。建议用mysql_real_escape_string过滤。或者使用pdo bind。
这代码,看得真酸爽,wtf
接收一下mysql_query($sql)看下!
推荐阅读
-
PHP下使用CURL方式POST数据至API接口的代码_PHP
-
php过滤所有恶意字符(批量过滤post,get敏感数据)_PHP教程
-
php fsockopen模仿用户post数据_PHP教程
-
php新页面无法获取post值
-
PHP使用mysql_fetch_row查询获得数据行列表的方法,phpmysql_fetch_row_PHP教程
-
Codeigniter检测表单post数据的方法_php实例
-
如何POST一个JSON格式的数据给Restful服务,jsonrestful_PHP教程
-
php+mysql第一条数据无法显示的原因和解决方法
-
为什么无法使用php中mysqli的准备语句进行数据库中数据的查询(绑定参数或者绑定结果),项目急用!该如何处理
-
PHP下使用CURL方式POST数据至API接口的代码