[英]display data of particular row from database on button click php
我正在制作一個食品捐贈網站,所以我想顯示該特定項目的數據。
<?php
include 'partials/_dbconnect.php';
$sql="SELECT * FROM `TABLENAME`";
$result=mysqli_query($conn,$sql);
while($res = mysqli_fetch_array($result))
{
$item=$res['itemname'];
$where=$res['address'];
$qty=$res['quantity'];
$qtym=$res['quantity_m'];
$sta=$res['state'];
echo
'
<div class="card text-center text-white bg-dark mb-3 mt-3 style="max-width: 18rem;">
<div class="card-body">
<h5 class="card-header">' . $item . ' available </h5><br>
<p class="card-text ">Location - ' . $where . ' , ' . $sta . ' <br> Quantity - ' . $qty . ' ' . $qtym . ' </p>
<button type="button" class="btn btn-outline-primary outline" data-toggle="modal" data-target="#exampleModalCenter">
Recieve
</button>
</div>
</div>
';
}?>
//MODAL CODE HERE FROM BOOTSTRAP
我想要實現的是當我在出現的模式上單擊 YES 時,我希望顯示該特定項目的信息。
在此確認模式將出現之后,然后單擊“是”,我希望顯示該特定項目的全部信息。
在模態窗口中制作表單標簽
分配 action 屬性,例如 item.php
分配方法屬性帖子(如果需要,可以獲取)
使用 type 屬性提交表單中的輸入標簽(是按鈕)
使用隱藏屬性進行輸入並分配 value='<item_id>', name='<param_name>'
在 item.php 中從請求 <param_name> 中獲取,像這樣
$var = $_POST['<param_name'>];
id=$var 的查詢項
使用此項目數據將結果作為 html 返回
如果您想在不重新加載頁面的情況下以模態顯示項目數據,您可以使用 ajax 進行異步查詢
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.