gpt4 book ai didi

php - 创建一个将变量传递到下一页的按钮

转载 作者:行者123 更新时间:2023-11-28 23:19:51 116 4
gpt4 key购买 nike

我用 php 为我父亲的商店构建了一个库存管理解决方案。这是列出 MySQL 数据库表中库存的代码。

<?php 
$sql = "SELECT * FROM inventory";
$res = mysqli_query($conn, $sql) or die ('Wrong statement!');
echo '<table border=1>';
echo '<tr>';
echo '<th>ID</th>';
echo '<th>Type</th>';
echo '<th>Name</th>';
echo '<th>Wholesaleprice</th>';
echo '<th>Price</th>';
echo '<th>Supplier</th>';
echo '<th>Place</th>';
echo '<th>Place2</th>';
echo '<th>Count</th>';
echo '<th>Barcode</th>';
echo '<th>Last Change</th>';
echo '<th>Details</th>
echo '</tr>';

while ( ($current_row = mysqli_fetch_assoc($res))!= null) {
echo '<tr>';
echo '<td>' . $current_row["ID"] . '</td>';
echo '<td>' . $current_row["type"] . '</td>';
echo '<td>' . $current_row["name"] . '</td>';
echo '<td>' . $current_row["wholeprice"] . '</td>';
echo '<td>' . $current_row["price"] . '</td>';
echo '<td>' . $current_row["wholesaler"] . '</td>';
echo '<td>' . $current_row["whereis"] . '</td>';
echo '<td>' . $current_row["whereis2"] . '</td>';
echo '<td>' . $current_row["count"] . ' ' . $current_row["dimension"] . '</td>';
echo '<td>' . $current_row["barcode"] . '</td>';
echo '<td>' . $current_row["lastchange"] . '</td>';
echo '<td> HERE GOES THE BUTTON </td>';
echo '</tr>';
}
echo '</table>';
mysqli_free_result($res);?>

我如何放置一个按钮(表单或按钮类),导航到“productdetails.php”并将当前行的条形码也作为变量传递?

我试过:

<form action="productdetails.php" method="get">
<button type="submit" class="button" value="' . $current_row["barcode"] . '">Product Details</button>
</form>

最佳答案

实际上你们很接近。尝试使用此代码片段;

<form action="productdetails.php?barcode=' . $current_row["barcode"] . '" method="get">
<button type="submit" class="button">Product Details</button>
</form>

然后您将能够使用 $_GET['barcode'] 在 productdetails.php 中获取它。

关于php - 创建一个将变量传递到下一页的按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42224236/

116 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com