所以我正在为我工作的公司制作某种联系/报价管理网页。有人可以帮忙弄清楚这里出了什么问题吗?当用户单击特定的行时,我希望他们被重定向到一个页面,该页面的文本将显示与所选行相关的数据库值。我正在尝试按会话进行操作,但无法正常工作。请帮忙 这是我的代码...
quotemanager.php
.pot
quoteupdate.php
<?php
while($row = mysqli_fetch_array($result))
{
echo '
<tr id ="table">
<td data-url="quoteupdate.php?$id=' . $row['quote_id'] . '" type="text"
name="quote_id">'.$row["quote_id"].'</td>
<td data-url="quoteupdate.php?$id=' . $row['quote_id'] . '" type="text"
name="first_name">'.$row["first_name"].'</td>
<td data-url="quoteupdate.php?$id=' . $row['quote_id'] . '" type="text"
name="last_name">'.$row["last_name"].'</td>
<td data-url="quoteupdate.php?$id=' . $row['quote_id'] . '" type="text"
name="home_phone">'.$row["home_phone"].'</td>
<td data-url="quoteupdate.php?$id=' . $row['quote_id'] . '" type="text"
name="cell_phone">'.$row["cell_phone"].'</td>
<td data-url="quoteupdate.php?$id=' . $row['quote_id'] . '" type="text"
name="work_phone">'.$row["work_phone"].'</td>
<td data-url="quoteupdate.php?$id=' . $row['quote_id'] . '" type="text"
name="email">'.$row["email"].'</td>
<td data-url="quoteupdate.php?$id=' . $row['quote_id'] . '" type="text"
name="company_name">'.$row["company_name"].'</td>
<td data-url="quoteupdate.php?$id=' . $row['quote_id'] . '" type="text"
name="property_address">'.$row["property_address"].'</td>
<td data-url="quoteupdate.php?$id=' . $row['quote_id'] . '" type="text"
name="prefered_method">'.$row["prefer_method"].'</td>
<td data-url="quoteupdate.php?$id=' . $row['quote_id'] . '" type="text"
name="prefered_date">'.$row["prefered_date"].'</td>
<td data-url="quoteupdate.php?$id=' . $row['quote_id'] . '" type="text"
name="prefered_time">'.$row["prefered_time"].'</td>
<td data-url="quoteupdate.php?$id=' . $row['quote_id'] . '" type="text"
name="project_detail">'.$row["project_detail"].'</td>
<td data-url="quoteupdate.php?$id=' . $row['quote_id'] . '" type="text"
name="project_type">'.$row["project_type"].'</td>
</tr>
';
}
$_SESSION['quote_id'] = $row;
?>
感谢您的帮助,
答案 0 :(得分:0)
传递为GET
变量,而不是会话:
在quotemanager.php中,修复URL,将$id
替换为quote_id
<td data-url="quoteupdate.php?quote_id=' . $row['quote_id'] . '" type="text" name="quote_id">'.$row["quote_id"].'</td>
在quoteupdate.php
<h1>Managing Quote # <?php echo print_r ($_GET['quote_id']) ?> </h1>