[英]PHP - While loop form.
我有一个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>';
}
您的Feed数据库表中可能有一个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
现在,您可以在应用程序表单的其他位置预填充或使用数据。
为什么不将按钮替换为带有带有帖子ID的GET参数的href链接,然后在处理页面上用新表格检索帖子ID及其信息?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.