我在一个页面上有一张表格,用户点击一名大学生并将其带到他们的个人档案页面。个人资料通过URL查询ID不回显学生姓名
<a href="profilePage.php?id=<?php echo $row['ID'] ?>" class="collection-item">
随着ID是特定的学生。在profilePage.php上它显示了URL上的ID,但它不打印出学生的名字。它只是空白与“学生的名字是”
<?php
$idStudent = mysql_real_escape_string($_GET['ID']);
$sql = sprintf("SELECT * FROM student_info WHERE id = %s", $idStudent);
$query = mysql_query($sql);
$student = mysql_fetch_object($query);
?>
<p>Student name is <?php echo $student['student_Name'] ?></p>
我假设它是我如何调用身份证,然后从数据库中查询。我正在使用phpMyAdmin。这就是我如何连接到数据库
<?php
$db = mysql_connect("localhost","server","password");
if (!$db) {
die("Database connection failed miserably: " . mysql_error());
}
$db_select = mysql_select_db("name",$db);
if (!$db_select) {
die("Database selection also failed miserably: " . mysql_error());
}
再次问题是profilePage.php没有呼应学生姓名,即使我有在URL中的ID。
谢谢!我想知道他们为什么不能互换工作 –