PHP通过带有href链接和标签的mysql DB获得结果

问题描述 投票:0回答:1

我正在尝试获取正确的语法,以从mysql数据库中提取URL和相关标签,并将其放入href中。我只是语法不正确。

下面的代码获取链接,但没有附带的标签。 “ $ title”不显示标签。

 <?php
        $conn=mysqli_connect("localhost", "showcase", "showcase123", "nasja723_Showcase");
        // Check connection
        if ($conn-> connect_error) {
         die ("Connection failed:". $conn-> connect_error);
        }

        $sql = "Select Title, Fname, Lname,url from Showcase";
        $result = $conn-> query($sql);
        if ($result-> num_rows > 0) {
            While ($row = $result-> fetch_assoc())  {
                echo "<tr>";
            echo "<td>",'<a href=' . $row['url'] . '>$title </a>',"</td>";  


            }
            Echo "</table>";
        }
        else {
            echo "0 result";
        }


$conn-> close();

?>
php mysql href
1个回答
0
投票

使用此:

echo "<td>",'<a href=' . $row['url'] . '>'.$row['Title'].' </a>',"</td>";

$title实际上不存在,您需要访问该行中返回的“标题”列,如果确实存在,则不会以单引号显示,您必须使用双引号或将其连接起来。

© www.soinside.com 2019 - 2024. All rights reserved.