从MYSQLI查询中删除db $ conn

时间:2013-11-23 15:36:56

标签: php mysql mysqli

我正在学习mysqli并系统地在我的脚本中替换所有已弃用的查询。

我有这个问题:

<?php
$link = mysqli_connect("host", "user", "pass", "name");
/* check connection */
if (mysqli_connect_errno()) {
printf("Connect failed: %s\n", mysqli_connect_error());
exit();
}
$query = "SELECT * FROM pins WHERE id='$pinDetails->id'";
$result = mysqli_query($link, $query);
/* associative array */
$row = mysqli_fetch_array($result, MYSQLI_ASSOC);
$feature = $row['featured'];
/* free result set */
mysqli_free_result($result);
/* close connection */
mysqli_close($link);
?>

我可以在整个页面中回复<?php echo $row['date_featured']; ?>

我的问题是如何重新编写代码以删除连接?当我在页面顶部有一般连接时,我不想在每个查询中继续连接到数据库。

1 个答案:

答案 0 :(得分:0)

实际上你需要连接这个页面才能根据你的SQL数据库运行,你能解释一下你删除连接是什么意思吗? 你可以使用INCLUDE();