Php 基于id mysql DB获取特定表行
我有一个数据库,我在其中查看所有记录,最后一列是表ID,我单击它,我希望能够仅编辑该行数据,以下是我得到的,但在更新phpmyadmin后它不起作用:Php 基于id mysql DB获取特定表行,php,Php,我有一个数据库,我在其中查看所有记录,最后一列是表ID,我单击它,我希望能够仅编辑该行数据,以下是我得到的,但在更新phpmyadmin后它不起作用: <?php include "db.inc.php"; $id=$_GET['id']; $order = "SELECT * FROM ircb where id='$id'"; $result = mysql_query($order); $row = mysql_fetch_arr
<?php
include "db.inc.php";
$id=$_GET['id'];
$order = "SELECT * FROM ircb where id='$id'";
$result = mysql_query($order);
$row = mysql_fetch_array($result);
?>
<form method="post" action="update.php">
<input type="hidden" name="id" value="<? echo "$row[id]"?>">
<tr>
<td>Date</td>
<td>
<input type="text" name="cdate"
value="<? echo "$row[cdate]"?>" size="30" style="color: black;background-color:#FFFF11">
</td>
</tr>
<tr>
<td>Item</td>
<td>
<input type="text" name="item"
value="<? echo "$row[item]"?>" size="30" style="color: black;background-color:#FFFF11">
</td>
</tr>
这是因为您试图从POST
ed;)表单中获取名称“id”)而且还可以更清晰地将PHP嵌入到html中。例如,value=“”
比value=“”
;)更“真实”) 只是想澄清一下我的意思..显示了Table,我有最后一列,Table id作为可点击链接,点击时应该返回该行中的所有数据,显示数据并允许我更新数据,我似乎无法让它显示数据,不知道我的查询哪里错了。。感谢Sprintmysql\u error()
,查看您在查询中是否有错误或其他错误(例如:db.inc.php中可能有错误)?不,db.inc中没有错误。。我做了一个echo$id来检查变量是否被传递,而它似乎没有被传递,所以可能它在我的初始代码::中是针对id变量的:::这里似乎有什么问题吗?