我在 mysql 数据库中有一个页表,其中包含“page_name”、“title”、content、“author”字段。我想用 php 来获取它http://www.domain.com/index.php?page=page_name http://www.domain.com/index.php?page=page_name。我该怎么做 ?请帮忙
使用超级全局 $_GET 数组访问 GET 参数:
$pagename = $_GET['page'];
然后编写数据库查询。请注意,您必须转义来自外部的所有数据:
$sql = "SELECT * FROM page_table WHERE page_name = '%s' LIMIT 1";
$sql = sprintf(%sql, mysql_real_escape_string($pagename));
然后执行查询并检查它是否有效。
$result = mysql_query($sql);
if(!$result) {
// error occured
}
使用功能mysql_fetch_assoc
访问数据:
$data = mysql_fetch_assoc($result);
您现在可以访问此关联数组中的所有数据:
echo $data["title"];
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)