2017-04-15 66 views
0

我有这个while循环,它将表单回显到页面上。PHP - While循环形式。

所以这个页面基本上充满了从数据库中的所有行,(有点像帖子新闻供稿)

我有一个按钮形式,它可以让用户回复这个帖子的结尾。

如何设置变量,从他们点击的帖子中取值,并将它们带到一个新的PHP文档中,该文档是用户可以填写其他表单的应用程序页面。

while($value= mysqli_fetch_assoc($result)){ 

echo '<div class="form">'; 
echo"<div class='field-warp'>".$value['brand_uid']."</div>"; 
echo"<div class='field-warp'>".$value['value1']."</div>"; 
echo"<div class='description'>".$value['value2']."</div><br>"; 
echo"<div class='field-warp'>".$value['value3']."</div><br>"; 
echo"<button class='button button-block' name='apply' />Apply to 
collaborate</button>"; 
echo '</div>'; 
} 

回答

0

您的供稿数据库表可能有一个id列或一些其他唯一标识符。

所以有按钮是一个链接或将其变成一个链接,并作为一个按钮的样式。目前您的按钮看起来是这样的:

echo '<button class="button button-block" name="apply" onclick="location.href=\'http://your_domain.com/feed_apply.php?id='.$row["feed_id"].'\';" />Apply to collaborate</button>'; 

然后在你的feed_apply.php您可以获取像ID,以便:

$feed_id = $_GET['id']; 
$feed_data = []; 
// query your database to set $feed_data 

现在,您可以预先填充或在您的申请表的其他地方使用的数据。

0

为什么不用具有POST参数的带参数的href链接来替换该按钮,然后在处理页面上使用新表单检索帖子ID及其信息?

+0

Lol Yolo你打我,慢在电话上打字.. –