【发布时间】:2013-03-30 08:49:17
【问题描述】:
我将创建一个类似于 xampp phpmyadmin 的简单程序,其中创建数据库、创建表结构是使用表单动态创建的。我试图让他们的名字动态化,这样我就可以循环他们。
<?php $b =1; ?>
Field:<input name="field$b" type="text" /></br>
当我提交表单时,表单的值为空。这是表单提交后的代码
$a = 1;
$tblField = $_POST['field$a'];
echo "field name : ".$tblField;
输出是
field name :
我不确定在表单名称中使用变量是否正确。但这是我认为我可以这样做的唯一方法,以便我可以动态创建表列..
【问题讨论】:
-
这是实际代码吗?因为你不能在不打开 PHP 标签的情况下使用 PHP 变量。
-
-
尝试使用双引号,但这样做的方式很奇怪。
-
最好将filedname存储在表中,因为它是动态的,这将有助于您在未来的增强。