我知道,我在重复这个问题。但我已经检查了所有其他的。这对我没有帮助。我正在创建最近的帖子部分,在其中,我显示了5个最近的帖子。我面临的问题是,每当我试图在标签中回显变量$title以使其成为可点击链接时。它在第41行给出错误"注意:C:''wamp''www''article''index.php中的数组到字符串的转换"。这是我的代码
<?php
include("connect.php");
$query = "SELECT * FROM posts order by 1 DESC LIMIT 0,5";
$run = mysqli_query($con, $query);
while($row = mysqli_fetch_array($run)) {
$title = $row['Post_title'];
$post_id = ['Post_id'];
echo "<a href='".$post_id."'>$title</a>";
}
?>
最后一行出现错误。它从数据库中检索post-id,然后在用户单击时将其链接到$title
。它属于那个特定的id。任何帮助都将不胜感激。
<?php
include("connect.php");
$query = "SELECT * FROM posts order by 1 DESC LIMIT 0,5";
$run = mysqli_query($con, $query);
while($row = mysqli_fetch_array($run)) {
$title = $row['Post_title'];
$post_id = $row['Post_id'];
echo "<a href='YOUR LINK?id=".$post_id."'>$title</a>";
}
?>
您在获取$post_id时忘记写入$row。