Php 后整数

Php 后整数,php,ajax,post,integer,Php,Ajax,Post,Integer,我使用AJAX的POST方法将整数值从表单发送到要插入数据库的php脚本。当我这样做时,当我转换它时,值总是为零,例如$int=(int)$\u POST['total']和$int=intval($_POST['total'])string(2)“20”}返回到屏幕。有人知道如何帮助我吗?您的变量似乎位于$\u POST['int']而不是$\u POST['total']。因此,请更改name属性或php以更正此问题。问题不太清楚。请回顾您的问题,并在这样做时更具体地说。太棒了,您让我免于了

我使用AJAX的POST方法将整数值从表单发送到要插入数据库的php脚本。当我这样做时,当我转换它时,值总是为零,例如
$int=(int)$\u POST['total']
$int=intval($_POST['total'])var\u dump
the
$\u POST
我得到
array(1){[“int”]=>string(2)“20”}
返回到屏幕。有人知道如何帮助我吗?

您的变量似乎位于
$\u POST['int']
而不是
$\u POST['total']
。因此,请更改
name
属性或php以更正此问题。

问题不太清楚。请回顾您的问题,并在这样做时更具体地说。太棒了,您让我免于了无休止的压力,谢谢。如果您将错误报告(E_ALL)添加到脚本顶部,PHP会在发现类似的内容时发出通知,您不必猜测:-)@RayPaseur谢谢从现在开始会这样做