JavaScript和jQuery变量传递

时间:2013-03-10 20:43:40

标签: php javascript jquery

我正在尝试将两个变量传递给jQuery的“POST”函数,但它们似乎没有进入我的PHP。

<script>
var starting = 0;
var ending = 3;
$(document).ready(function(){               
           $.post("test.php", {start: starting, end: ending}, 
                   function(){});
  });
</script>

我的理解是,我应该能够通过使用$ _POST [“start”]和$ _POST [“end”]来访问“开始”和“结束”,但它似乎不起作用。我错误地传递了这些变量吗?这是我PHP的开始。如果我对测试值进行硬编码,那么该脚本可以正常工作。

$starting = intval($_POST["start"]);
$ending = intval($_POST["end"]);
$query = "SELECT formation_name FROM formations LIMIT '$starting','$ending'";

1 个答案:

答案 0 :(得分:7)

MySQL LIMIT子句需要两个整数,而不是字符串。删除你周围的引号。