【发布时间】:2013-10-18 03:54:21
【问题描述】:
如何将 $box1 和 $box2 保存在 DB 中并将其作为变量取出?这样我就可以循环播放了。
if($m_name[$x]=='a'){
echo '<input type="checkbox" name="chkbox[][]" (in_array($box1[$i][$j], $autocheck_array) ? ' checked="checked"' : '') . '"/>';
}
elseif($m_name[$x]=='b'){
echo '<input type="checkbox" name="chkbox[][]" (in_array($box2[$i][$j], $autocheck_array) ? ' checked="checked"' : '') . '"/>';
}
$box1 和 $box2 是 DB 中的行标题,所以我无法循环它
【问题讨论】:
-
-
请澄清问题,这对我来说没有意义。
-
你期望它做什么,它在做什么呢?您是否阅读过 PHP 手册中关于字符串变量插值的部分?
-
对不起,我问错了问题。其实问题是。我将从 mysql DB 中获取一个字符串。之后我将另一个变量分解为数组。因此,我需要从 DB 中获取字符串并与数组编号结合以构建一个与我爆炸的变量相同的变量。这是因为我想从数据库中循环所有变量,而不是在用户处理时通过编码来编辑它。对不起,如果我的英语不好。
-
不是所有的解决方案都可以解决这个问题吗?