我想在工具提示中显示MySQL数据。这是代码:
<?php
$abfrage = "SELECT * FROM tester";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis)){
$Name=$row->Name;
$Bech=$row->Beschreibung;
}
?>
<a href="" title="<?=$Name?> <?=$Bech?>">Test Link</a>
它显示了一个空的工具提示,里面没有任何内容。如果我打印这两个变量,则会显示MySQL数据。代码中有错误吗?
感谢。
答案 0 :(得分:3)
使用以下方式回应您的价值观:
<?php echo $Name; ?> <?php echo $Bech; ?>
而不是<?=$Name?> <?=$Bech?>
不推荐使用短标签。
<?php
$abfrage = "SELECT * FROM tester";
$ergebnis = mysql_query($abfrage);
$row = mysql_fetch_object($ergebnis);
$Name=$row->Name;
$Bech=$row->Beschreibung;
?>
<a href="" title="<?php echo $Name; ?> <?php echo $Bech; ?>">Test Link</a>
答案 1 :(得分:2)
如果你只是想要第一个结果删除while ...
<?php
$abfrage = "SELECT * FROM tester";
$ergebnis = mysql_query($abfrage);
$row = mysql_fetch_object($ergebnis);
$Name=$row->Name;
$Bech=$row->Beschreibung;
?>
<a href="" title="<?=$Name?> <?=$Bech?>">Test Link</a>