pid不能传输到delete.php中
string(28) "DELETE FROM goods WHERE gid=" 数据库查询失败DELETE FROM goods WHERE gid=<form action="delete.php" method="post">
<table border="1">
<tr>
<td>编号</td>
<td>物品</td>
<td>数量</td>
<td>单位</td>
<td>出库</td>
</tr>
<?php
$link = mysqli_connect('localhost', 'root', 'zjxxyydr19970917', 'exp6');
if (!$link) die("数据库连接异常");
$sql = "SELECT * FROM goods";
$result = mysqli_query($link, $sql);
if (!$result) die("数据库查询失败".$sql);
while ($row = mysqli_fetch_array($result,MYSQLI_ASSOC)) {
    echo "<tr>";
echo "<td>{$row['gid']}</td>";
        echo "<td>{$row['g_name']}</td>";
        echo "<td>{$row['qty']}</td>";
        echo "<td>{$row['unit']}</td>";
        echo "<td><input type=\"submit\" name=\"del\" value=\"出库\"></td>";
echo "</tr>";
echo "<input type=\"hidden\" value=\"{$row['gid']}\">";
}
?>
</table>
</form>
<?php
$gid = $_POST[$row['gid']];$link = mysqli_connect('localhost', 'root', 'zjxxyydr19970917', 'exp6');
if (!$link) die("数据库连接异常");
$sql = "DELETE FROM goods WHERE gid={$gid}";
var_dump($sql);
$result = mysqli_query($link, $sql);
if (!$result) die("数据库查询失败".$sql);
?>