使用PHP变量的MySQL值存在问题
我试图将AJAX调用中的数据发送到由PHP生成的数据库表。我将MySQL查询包装在一个带有for循环的函数中,以便可以动态创建任意数量的表。除了定义VAULES的查询之外,它的每一部分都在工作。我试图在$usrscore的末尾附加一个整数变量,这样当它循环时,我的值将是$usrscore1、$usrscore2、$usrscore3等等。问题是它只将整数作为值(即1、2、3)而不是使用整个变量(即$usrscore1、$usrscore2、$usrscore3) 连接不起作用(即“$usrscore”.$counter.”),将它们组合为两个单独的变量也不起作用(即$usrscore+$counter)。如果我在最后用一个整数写出变量,它会按预期工作,但我需要它在循环中工作使用PHP变量的MySQL值存在问题,php,mysql,Php,Mysql,我试图将AJAX调用中的数据发送到由PHP生成的数据库表。我将MySQL查询包装在一个带有for循环的函数中,以便可以动态创建任意数量的表。除了定义VAULES的查询之外,它的每一部分都在工作。我试图在$usrscore的末尾附加一个整数变量,这样当它循环时,我的值将是$usrscore1、$usrscore2、$usrscore3等等。问题是它只将整数作为值(即1、2、3)而不是使用整个变量(即$usrscore1、$usrscore2、$usrscore3) 连接不起作用(即“$usrsco
谢谢!我想您可能想调用一个变量,但不知道它的名称。 您必须像以下那样连接它们:
$myvar1 = 'hi there';
$str = 'myvar';
$int = 1;
echo ${$str.$int};
它必须回来
hi there
希望它有助于发布代码和错误消息