我想在echo之间添加.html或从数据库获取完整url和php查询
我将为我的博客写以下代码。但我面临的问题是:我想在echo之间添加.html或从数据库获取完整url和php查询,php,Php,我将为我的博客写以下代码。但我面临的问题是: “echo”a href=“.query2['url']”;“我想在echo中添加$query2['url']。,还想在url末尾添加.html,如 “a href=“.query2['url'].html.” 如果您有任何想法,请尽快告诉我,谢谢。基本上我是从数据库中获取这些数据的 <?php $start=0; $limit=5; if(isset($_GET['id'])) { $id=$_GET['id']; $sta
“echo”a href=“.query2['url']”;
“我想在echo
中添加$query2['url']。
,还想在url末尾添加.html,如
“a href=“.query2['url'].html.
”
如果您有任何想法,请尽快告诉我,谢谢。基本上我是从数据库中获取这些数据的
<?php
$start=0;
$limit=5;
if(isset($_GET['id']))
{
$id=$_GET['id'];
$start=($id-1)*$limit;
}
$query=mysql_query("select * from tbl_services LIMIT $start, $limit");
echo "<div class='entry'>";
while($query2=mysql_fetch_array($query))
{
echo '<a href=".$query2['url']."><h2>' .$query2['name'].'</h2></a>';
echo "<p>".$query2['Contents']."</p>";
echo "<div class='meta'><i class='fa fa-clock-o'></i>".$query2['date']. "<b><i class='fa fa-user'></i></b> Written by <strong>Arslan Ali</strong> <b><i class='fa fa-comment-o'></i></b>" ;
echo "</div>";
}
echo "</div>";
$rows=mysql_num_rows(mysql_query("select * from tbl_services"));
$total=ceil($rows/$limit);
echo "<ul class='pagination'>";
if($id>1)
{
echo "<li><a href='?id=".($id-1)."' class='disabled'><<</a></li>";
}
for($i=1;$i<=$total;$i++)
{
if($i==$id) { echo "<li class='current'>".$i."</li>"; }
else { echo "<li><a href='?id=".$i."'>".$i."</a></li>"; }
}
if($id!=$total)
{
echo "<li><a href='?id=".($id+1)."' class='disabled'>>></a></li>";
}
echo "</ul>";
?>
(更新)
更换这条线
echo '<a href=".$query2['url']."><h2>' .$query2['name'].'</h2></a>';
echo';
与
echo”“;
语法错误导致的解决方案仍然存在一个问题。href使用单引号。这不是正确的语法。如我在此处所示,可以通过反转单引号和双引号的使用来轻松解决
echo '<a href="' . $query2['url'] . '.html">' . $query2['name']. '</a>';
echo';
相同的错误,并且还希望在.query2['url']的末尾添加.html。url中适当的句柄@语法错误。在href“
之后和之前缺少单引号“>”
谢谢@SyntaxError你帮我解决了一个大问题谢谢洛蒂试图告诉你。在一个单独的答案中写出整件事比较容易。@SyntaxError请再告诉我一件事,我想添加数据作为DESC,我怎么做???
echo '<a href="' . $query2['url'] . '.html">' . $query2['name']. '</a>';