[英]Pass a value from one page to another and select values from database where a column is the first page value
我有兩頁,第一頁是帶有表格的頁面,第二頁顯示了表格的詳細信息,例如。 表顯示了否,主題,位置,日期和虛度,但是當我單擊每一行時,它將值從“無列”傳遞到第二頁並將其寫在“否”位置。 我想要的第二頁是從數據庫獲取詳細信息,其中“無列”是我從第一頁傳遞的值。
這是我如何獲取GET值的第一頁:
<?php
if($result->num_rows > 0) {
while($row = $result->fetch_assoc()) { ?>
<tr>
<td><a href="file.php?No=<?= $row['No'] ?>"><?= $row['No'] ?></a></td>
<td><?= $row['subject'] ?></td>
<td><?= $row['location'] ?></td>
<td><?= $row['geo'] ?></td>
<td><?= $row['date'] ?></td>
<td><?= $row['piority'] ?></td>
</tr>
<?php
}
}
?>
這是我的第二頁,我希望從第一頁的無變量數據庫中獲取數據:
<?php
$varPage = $_GET['No'];
$servername = "localhost";
$username = "bayansh_r";
$password = "u)nHf,Amo)";
$dbname = "bayansh_c";
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$result = mysqli_query($conn,"SELECT `news` FROM `editor3` WHERE No = '".$varPage."'");
while($row = mysqli_fetch_array($result))
?>
現在我想在這里寫新聞是我的代碼:
<p style="font-family:B Zar; direction:rtl; font-size:165%;"> <?= $row['news'] ?> </p>
但我在段落中得到NULL結果。 我的代碼有什么問題嗎????
我努力了。 我不上班
<?php
while( $row=mysqli_fetch_array($result)){
?>
<p style="font-family:B Zar; direction:rtl; font-size:165%;"><?php echo $row['news'];?></p>
<?php
}
?>
這是您的第一頁,我如何獲取GET的值:
<?php
if($result->num_rows > 0) {
while($row = mysqli_fetch_assoc($result)) {
?>
<tr>
<td><a href="file.php?No=<?echo $row['No']; ?>"><? echo $row['No']; ?></a></td>
<td><? echo $row['subject']; ?></td>
<td><? echo $row['location']; ?></td>
<td><? echo $row['geo']; ?></td>
<td><? echo $row['date']; ?></td>
<td><? echo $row['piority']; ?></td>
</tr>
<?php
}
}
?>
這是您要從數據庫中獲取數據的第二頁,而第一頁中沒有變量:
<?php
$varPage = $_GET['No'];
$servername = "localhost";
$username = "bayansh_r";
$password = "u)nHf,Amo)";
$dbname = "bayansh_c";
$conn = mysqli_connect($servername, $username, $password, $dbname);
// Check connection
if (mysqli_connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$result = mysqli_query($conn,"SELECT news FROM editor3 WHERE No = '".$varPage."'");
while($row = mysqli_fetch_assoc($result)){?>
<p style="font-family:B Zar; direction:rtl; font-size:165%;"><?php echo $row['news'];?></p>
<?php } ?>
希望它能解決任何問題,請發表評論。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.