我想给每个帖子值增加一个变量名称,并使用分配的变量和构建数组。以下是我试过
$list = array();
$x = 0;
$prefix = '$var_';
foreach(array_slice($_POST, 1) as $test){
$x++;
$list[] = "{$prefix}{$x} = {$test};":
}
echo implode(" ", $list);
所以,如果我在后有4个值,比如0, a, b, c
它会回应像
$var_1 = a; $var_2 = b; $var_3 = c;
东西,我希望把所有三个$瓦尔在阵列状下面并使用它们的值。这是我卡住的地方。任何帮助?
$vars = array($var_1, $var_2, $var_3)
我试图做到的,是插入动态数据表,我只知道TABLE_NAME,
$stmt = $mydb->prepare($sql);//I am able to populate the $sql and $str
$stmt->bind_param($str, $vars);
$stmt->execute();
我敢打赌,你真的不想这样做。请解释你想达到的目标。几乎肯定有更好的方法来做到这一点。 – RiggsFolly 2014-09-28 18:07:41
@RiggsFolly查看编辑。 – user2666310 2014-09-28 18:19:02