如何在使用mysqli中的变量时回显href

  • 本文关键字:变量 href mysqli php echo href
  • 更新时间 :
  • 英文 :


我有一个从名为eBayURL的mysqli数据库中检索到的变量。我正试图将变量分配给一个按钮。

然而,我在使用时遇到了一个错误

echo "<a target='"_blank"' href='".$row['eBayURL']."' class="btn btn-outlined btn-primary btn-md">Click Here <br> To Book Now </a></li>'";

我也尝试过{但似乎也失败了。请问正确的语法是什么?

单引号和双引号的组合不正确。

请尝试以下操作:

echo '<a target="_blank" href="'.$row['eBayURL'].'" class="btn btn-outlined btn-primary btn-md">Click Here <br> To Book Now </a></li>';

或者你可以使用:

echo "<a target="_blank" href="".$row['eBayURL']."" class="btn btn-outlined btn-primary btn-md">Click Here <br> To Book Now </a></li>";

如果你喜欢的话,你可以疯狂地使用printf()

$format = '<a target="_blank" href="%s" class="btn btn-outlined btn-primary btn-md">Click Here <br> To Book Now </a></li>';
printf($format,$row['eBayURL']);

如果失败,请检查$row['eBayURL']的值,如下所示:

var_dump($row['eBayURL']);

如果在anchor标记中混合了双引号和单引号,请尝试此-

echo "<a target='_blank' href='".$row['eBayURL']."' class='btn btn-outlined btn-primary btn-md'>Click Here <br> To Book Now </a></li>";

最新更新