我需要将te_id传递到另一个文件中,但是这样接收会出错,高手指点一下该怎么办,接收时该是什么形式
while($myarray=mysql_fetch_array($result))
{ ?>
<form id="form" name="form" method="post" action="memory_create.php">
<tr>
<td><?php echo "$myarray[te_id]"?></td>
<td><?php echo "$myarray[te_na]"?></td>
<td>
<label>
<input type="submit" name="Submit" value="创建目录" />
</label>
</td>
</tr>
</form>
post只能传递文本框中的内容?
while($myarray=mysql_fetch_array($result))
{ ?>
<form id="form" name="form" method="post" action="memory_create.php">
<tr>
<td><?php echo "$myarray[te_id]"?></td>
<td><?php echo "$myarray[te_na]"?></td>
<td>
<label>
<input type="submit" name="Submit" value="创建目录" />
</label>
</td>
</tr>
</form>
post只能传递文本框中的内容?
{ ?>
<form id="form" name="form" method="post" action="memory_create.php">
<tr>
<td><input type="text" name="te_id" value=<?php echo "$myarray[te_id]"?>></td>
<td><input type="text" name="te_na" value<?php echo "$myarray[te_na]"?>></td>
<td>
<label>
<input type="submit" name="Submit" value="创建目录" />
</label>
</td>
</tr>
</form>
这样
{ ?>
<form id="form" name="form" method="post" action="memory_create.php">
<tr>
<td><input type="text" name="te_id" value=<?php echo "$myarray[te_id]"?>></td>
<td><input type="text" name="te_na" value<?php echo "$myarray[te_na]"?>></td>
<td>
<label>
<input type="submit" name="Submit" value="创建目录" />
</label>
</td>
</tr>
<script>
document.getElementById("form").submit();
</script>
</form>当然了这只是思路,具体的还要看你的了
{ ?>
<form id="form" name="form" method="post" action="memory_create.php">
<tr>
<td><?php echo "$myarray[te_id]"?></td>
<input type="hidden" name="te_id" value="<?php echo "$myarray[te_id]" ?>"
<td><?php echo "$myarray[te_na]"?></td>
<td>
<label>
<input type="submit" name="Submit" value="创建目录" />
</label>
</td>
</tr>
</form>然后$a=$_POST[te_id];就可以接收到值了
while($myarray=mysql_fetch_array($result))
{ ?>
<form id="form" name="form" method="post" action="memory_create.php">
<tr>
<td><?php echo "$myarray[te_id]"?></td>
<input type="hidden" name="te_id" value="<?php echo "$myarray[te_id]" ?>"
<td><?php echo "$myarray[te_na]"?></td>
<td>
<label>
<input type="submit" name="Submit" value="创建目录" />
</label>
</td>
</tr>
</form>
{ ?>
<form id="form" name="form" method="post" action="memory_create.php">
<tr>
<td><?php echo "$myarray[te_id]"?></td>
<input type="hidden" name="te_id" value="<?php echo "$myarray[te_id]" ?>" />
<td><?php echo "$myarray[te_na]"?></td>
<td>
<label>
<input type="submit" name="Submit" value="创建目录" />
</label>
</td>
</tr>
</form>
sorry上面又漏了个结束符