通常我会帮助人们解决他们需要的任何事情,这次我寻求您的帮助。
在执行多个复选框选择后,我试图从我的数据库中获取特定的行,我花了 50 个小时在上面,但我无法做到这一点。每次我更改代码中的某些内容时,我都会收到不同的错误。我一直在互联网上存在的每个 HTML 页面中寻找答案!
请给我看光..
这是我表格的一部分....值表示玩具的“大小”
<div class=""><input type="checkbox" name="toys[]" value="6X2" /><label></label></div>
<div class=""><input type="checkbox" name="toys[]" value="4X3" /><label></label></div>
<div class=""><input type="checkbox" name="toys[]" value="8X2.5" /><label></label></div></strike>
这是PHP代码...
if (isset($_POST['toys'])) {
foreach($_POST['toys'] as $each_check) {
}
}
$query = $db->query = 'SELECT * FROM `toys` WHERE SIZE = '.$each_check;
echo "<table>";
echo "<tr>
<th>ratio</th>
<th>size</th>
<th>built</th>
<th>description</th>
</tr>";
while ($row = $query->fetch(PDO::FETCH_ASSOC))
echo "<tr><td>" . $row['ratio'] .
"</td><td>" . $row['size'] .
"</td><td>" . $row['built'] .
"</td><td>" . $row['description'] .
"</td></tr>";
echo "</table>";