【发布时间】:2016-12-11 05:53:30
【问题描述】:
我有两页,第一页是带有表格的页面,第二页显示表格中的详细信息,例如。表显示否、主题、位置、日期和优先权,但是当我单击每一行时,它会将值从无列传递到第二页并将其写入无位置。我在第二页中想要的是从数据库中获取详细信息,其中 No Column 是我从第一页传递的值。
这是我如何获取 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 结果。我的代码有什么问题吗????
【问题讨论】:
-
首先执行
SELECT news FROM editor3 WHERE No = '".$varPage."'这个查询到phpmyadmin。如果没问题,然后将您的输出代码调整为while($row = mysqli_fetch_array($result)){ /*Here*/} -
@sumonSarker 你的意思是我应该输入
= $row['news' ] ?>
代码到 /*Here*/ ???/ -
是的! @法哈德派坎