php - 使用 php 在 href 中放置变量时出错

标签 php mysql

尝试将 href=""更改为 href='' 时,我在 php 中遇到错误。基本上我有一个代码来输出数据库中列出的产品列表。我想在标题上创建一个链接,如“”,问题是我无法更改 href 以包含变量。我认为这与 php 代码有关,但因为我是 php 的初学者,所以我不知道该怎么做。

代码如下:

$outputList = '';
while($row = mysql_fetch_array($sql2)){ 

$id = $row["id"];
$title = $row["title"];
$location = $row["location"];
$price = $row["price"];
$description = $row["description"];
$map = $row["map"];
$image = $row["image"];

$outputList .= '<div class="ind_result">
            <div class="w-row">
              <div class="w-col w-col-3 w-col-small-6 w-clearfix image">
                <img class="image" src="'.$image.'">
              </div>

              <div class="w-col w-col-9 w-col-small-6 w-clearfix desc"><a class="title" href="">' .$title. '</a>
                <h4 class="price">'.$price.'</h4>
                <h5 class="sub-title">'.$location.'<a href="'.$map.'"><img class="map" src="../images/map.png"></a></h5>
                <p class="description">'.$description.'</p>

              </div>
            </div>
          </div>';

我试过使用 echo 而不是 $outputList,但只得到错误。任何帮助,将不胜感激。谢谢

重新编辑: 这是我要实现的代码:

<a class="title" href='example.php?propertyid=$id'>' .$title. '</a>

代替

<a class="title" href="">' .$title. '</a>

最佳答案

href="example.php?propertyid=' .$id. '">' .$title. '</a>

关于php - 使用 php 在 href 中放置变量时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20305958/

相关文章:

php - jenssegers 如何将 MongoDB 聚合查询转换为 Laravel MongoDB

php - 在php中,为什么array_unshift()被命名为unshift?

mysql在两台服务器(本地主机)不同端口之间复制数据

MySQL 查询捕获事件之间的工作时间

mysql - 是否有 MySQL 选项/功能来跟踪记录更改的历史记录?

php - 用于前端和后端登录的 Yii2 stateKeyPrefix

php - 从页面完全隐藏表单仍然会影响提交时的搜索

PHP:相同的 mysql_fetch_array 语句在一个地方起作用,但在另一处不起作用

php - 在zend中使用单一表单插入两个表的数据

mysql - 如何在 ec2 bitnami 上修复 (2002, "Can' t connect to local MySQL server through socket '/tmp/mysql.sock' (2)")?