在示例 #1 中,我可以通过更改列名来混合从 mysql 数据库调用的值。你会注意到我对 src= 使用 ListingRid,而 alt= 使用 MLNumber。
<div id="loadarea" style="width: 400px; height: 300px;"><img width="400" height="300" src="http://www.mydomain/feeds/fmfl/rets_images/<?php echo(rawurlencode($row['ListingRid'])); ?>_1.jpg" alt="<?php echo(rawurlencode($row['MLNumber'])); ?>" align="left" border="0"></div>
在页面的更下方,我有第二个示例,我有一个 PHP 代码块,我需要用 $ListingRid 更改 $MLNumber 的使用,但是当我做同样的事情并更改列名时,它不带有通过价值,我最终只得到 .jpg 而不是 $ListingRid。我做错了什么,你能给我看一个样本,以便我了解问题所在吗?
<?php
$image = "<br>";
$img_cnt = 1;
$image .= "<a href=/images/$MLNumber.jpg rel=\"enlargeimage\" rev=\"targetdiv:loadarea,trigger:click\"><img src=/images/$MLNumber.jpg alt='' width='100' height='75' border='0' /></a> ";
?>