Php 如何从db表中显示我的id号?

Php 如何从db表中显示我的id号?,php,html,mysql,Php,Html,Mysql,我是一名学习网络编程的学生,我试图显示数据库表中的一些信息,这些信息是(名称、日期、dll),除了数据库表中的id号之外,所有信息都显示得非常完美,而且没有错误,所以我很难发现我做错了什么。有人能看到我在编码中犯了什么错误并解释我遗漏了什么吗 为了进一步参考,这是我的php代码: <?php $con = mysql_connect("localhost", "root", ""); mysql_select_db("tempahperalatan"); if(isset($_

我是一名学习网络编程的学生,我试图显示数据库表中的一些信息,这些信息是(名称、日期、dll),除了数据库表中的id号之外,所有信息都显示得非常完美,而且没有错误,所以我很难发现我做错了什么。有人能看到我在编码中犯了什么错误并解释我遗漏了什么吗

为了进一步参考,这是我的php代码:

<?php   

$con = mysql_connect("localhost", "root", "");
mysql_select_db("tempahperalatan");


if(isset($_POST['hantar']))
{

    $noID = 'noID';
    $pemohon = $_POST['pemohon'];
    $trkhMula = $_POST['trkhMula'];
    $trkhAkhir = $_POST['trkhAkhir'];
    $n_program = $_POST['n_program'];
    $lokasi = $_POST['lokasi'];
    $n_anjuran = $_POST['n_anjuran'];
    $catatan = $_POST['catatan'];
    $masa = $_POST['masa'];
    $t_Log = $_POST['t_Log'];
    $modified_date;
    $modified_time;

$sql = "INSERT INTO daftartempah (pemohon, trkhMula, trkhAkhir, n_program, lokasi, n_anjuran, catatan, modified_date, modified_time) VALUES ('$pemohon', '$trkhMula', '$trkhAkhir', '$n_program', '$lokasi', '$n_anjuran', '$catatan', CURDATE(), CURTIME())";  
$res = mysql_query($sql);   
}

    $viewPerson = "SELECT * FROM daftartempah";
    $viewPersonRes = mysql_query($viewPerson);

?>

您的
标记缺少一个闭包

echo "<td".$row['noID']."</td>";
         ^ right there.

echo”您的意思是
$row['noID']
为空?您从未在插入时使用过
$noID
,该字段是否自动递增?您还可以接受SQL注入。您应该参数化查询。(在您将驱动程序从
mysql\ucode>升级到
PDO
mysqli
之后)mysql已折旧。请使用
mysqli
或PDO。是的,该字段是自动递增的。您能解释一下有关参数化我的查询的更多信息吗?谢谢您没有检查错误,您不知道如何检查吗?说。甚至不安全!
echo "<td".$row['noID']."</td>";
         ^ right there.
echo "<td>".$row['noID']."</td>";