【发布时间】:2014-02-03 13:42:46
【问题描述】:
我在内部数据库中有一个不被公众使用或访问的表单。
该表单具有从 SQL 数据库生成的项目列表。 每个项目都有一个复选框以选择是否要将其带到下一页。 它永远不是固定数量的项目,取决于正在访问的客户/表。 复选框名称是在 SQL select while 循环中生成的,因此复选框名称值会上升“num1、num2、num3”等。
在我的表单输出中:
foreach ($_get as $result){
echo $result;
}
这会回显整个 %_get 数组的值。
我想对其进行过滤以仅显示包含“num”的 $_get 值,因此它不会循环查找 $_get 数组中可能存在的任何其他内容。
例如,我希望它:
echo %_get['num1];
echo %_get['num2];
echo %_get['num3];
/* etc.. looping the amount of times the string "num" is used and not looping if for
example it didn't contain "num" like %_get['egg'] if it existed */
我希望这是有道理的。
如果有更好的方法,我愿意接受任何解决方案或替代方法。
非常感谢, 灰
【问题讨论】:
标签: php html mysql foreach get