首页 > 解决方案 > 显示来自mysql数据库的数据时面临问题

问题描述

我想在单个超链接标签内 显示两列( dp& )。username

我无法解决问题。

这是我的代码:

echo "<a href='profile.php?user_id=".$row["user_id"]."'>"."<img src='$row['dp']'  width='15' height='15'>". $row['username']. "</a>"

标签: phpmysql

解决方案


如果你想避免这种问题,你可以使用sprintf

像这样:

echo sprintf(
    '<a href="profile.php?user_id=%s"><img src="%s"  width="15" height="15">%s</a>',
    $row["user_id"],
    $row["dp"],
    $row['username']
);

推荐阅读