好吧,我有一个由许多元素组成的表单,我希望用户能够向表单动态添加内容(理想情况下不使用 JS 来不显示 SQL 查询和内容)。目前我正在尝试在 php 中执行此操作,代码示例如下:
假设其中有一个表单和一个表 t1。我希望用户能够通过按下按钮或 w/e 来添加相同的表格,从 t2 到一组 tn,到表单中,并更改了 id(这很简单)。
这在多大程度上可能不显示 SQL 内容并且不需要重新加载页面?
<form ...>
...
echo'<table id="t1" ...>
<tr>
<td>Text</td>
<td>Text</td>
<td>Text</td>
<td>Text</td>
</tr>
<tr>
<td>';
$query = "SELECT * FROM randomTable";
$exec = mysql_query($query ) or die(mysql_error());
$num = 0;
while ($row= mysql_fetch_array($exec))
{
if ($num == 0)
{
echo '<select id="t1_show">
<option value="" selected="selected">
<option value="' . $row['id'] . '">'
. $row['name'] . '</option>';
$num ++;
}
else
{
echo '<option value="' . $row['id'] . '">'
. $row['name'] . '</option>';
$num ++;
}
}
if ($num > 0) echo '</select>';
echo '</td>
<td><input id="t1_input1" type="text"/></td>
<td><input id="t1_input2" type="text"/></td>
<td><input id="t1_input3" type="text"/></td>
</tr>
</table>';
...