Php打印单身份证问题
问题描述:
所以这就是我想要的..当用户点击一些链接例如http://www.keevik.com/vicevi.php?id=24该脚本仅打印出该单个标识。Php打印单身份证问题
这里是我的代码
/* Get data. */
$sql = "SELECT * FROM $tbl_name ORDER BY id DESC LIMIT $start, $limit";
$result = mysql_query($sql);
while($row = mysql_fetch_array($result))
{
echo "<a href ='vicevi.php?id=".$row['id']."'>".$row['id']."</a>";
echo "<br>";
echo nl2br($row["VicText"]);
echo "<hr>";
}
所以,当我点击一些链接它不会做什么其实我是想:S
答
$sql = "SELECT * FROM $tbl_name ORDER BY id DESC LIMIT $start, $limit";
if(isset($_GET['id']))
{
$id=intval($_GET['id']);
$sql = "SELECT * FROM $tbl_name WHERE id=$id";
}
$result = mysql_query($sql);
if(!$result)
{
echo 'no data found!';
}
else
{
// etc..
}
+0
谢谢,这是一种魅力! :) – user2308737 2013-04-23 12:26:29
+0
查找'mysql_real_escape_string()'但我建议移动到mysqli – Waygood 2013-04-23 12:27:05
添加where子句'WHERE ID = $ id'并从$ _GET ['id']获取它; – Waygood 2013-04-23 12:21:53
...并正确转义它;-) – Johni 2013-04-23 12:23:54
这是您显示列表的页面的代码。显示项目详细信息的页面中包含什么内容? – 2013-04-23 12:24:12