基本上我的情况是我有一个列出表中检索行的页面。此页面上显示的行不包括所有列。
我想将行ID传递给另一个页面,在该页面中显示该特定行ID的完整列。
从特定论坛,我找到了类似下面的内容。
$results = mysql_query("SELECT * FROM ticket where status='open'");
while($row = mysql_fetch_array($results)) {
?>
<tr>
<td>T00<?php echo $row['ticketID']?></td>
<td><?php echo $row['header']?></td>
<td><?php echo $row['severity']?></td>
<td><?php echo $row['status']?></td>
<td><?php echo $row['createdby']?></td>
<td><?php echo $row['team']?></td>
<td><?php echo $row['supportrep']?></td>
<td><a href='row_test.php?ticketID='" . $row['ticketID'] . ">Post</a></td>
</tr>
<?php
}
?>
row_test.php包含:
<?php
$ID = $_GET['ID'];
echo $ID;
$results = mysql_query("SELECT * FROM ticket where ticketID='$ID'");
while($row = mysql_fetch_array($results)) {
?>
但是echo $ ID没有显示任何值,我收到以下错误 mysql_fetch_array()期望参数1是资源,在.....中给出布尔值
有谁能告诉我我做错了什么?