我正在尝试制作一个单页 PHP 页面,该页面从用户之前所做的单选按钮选择中读取,并使用它来搜索文件并打印与文件信息的该插槽对齐的信息,但我无法让它实际打印。我不知道是否只是它没有正确读取文件,没有正确搜索文件,或者其他任何可能错误的东西,如果它真的很明显,请提前抱歉。文件的每一行都有 4 位信息,它们之间都用逗号分隔:位置、位置类型和两个数字。这是第一行:Roatan,Natural Reef,28,41。我正在尝试使用第一位,即位置来搜索,因为这是单选按钮所基于的。我希望这是足够的信息。
<input type="radio" name"site" value="Roatan"> Roatan <br /></input>
这就是单选按钮的格式,并且都在一个带有提交按钮的表单标签中。
foreach ($dives as $i=>$record) {
$dives = explode(",", $record);
if (($site == "Roatan") and ($record[0] == "Roatan")) {
print "<tr>
<td> $dives[0] <br /></td>
<td> $dives[1] <br /></td>
<td> $dives[2] <br /></td>
</tr>";
$i++;
}
}
这就是循环和条件的样子。