到目前为止,这个循环使用我创建的方法从items表中提取所有项目图像并精确定位它们。
现在我正在尝试使用$linv['item_id']
查找项目表中项目的项目ID,并从该表格中提取数据以在<span>
标记之间使用(创建工具提示)。
我现在对所有的sql调用都很困惑。
<?php
$idata = mysql_query("SELECT * FROM `items` where `item_id`='".$linv['item_id']."'");
while($linv = mysql_fetch_array($inv)){
$idata = mysql_fetch_array($itemdata);
echo "<a class='tooltips' href='#'><img id='bagicons' src='".getiimage($linv['item_id'])."' />
<span>
".$itemdata['item_name']."
</span></a>" ;
}
?>
</div>
<div id="spacer"> </div>
<?php
echo "<div id='char'>".createavatar($_SESSION['uid'])."</div>";
include("footer.php");
?>
答案 0 :(得分:0)
变化
<?php
$idata = mysql_query("SELECT * FROM `items` where `item_id`='".$linv['item_id']."'");
while($linv = mysql_fetch_array($inv)){
$idata = mysql_fetch_array($itemdata);
echo "<a class='tooltips' href='#'><img id='bagicons' src='".getiimage($linv['item_id'])."' />
<span>
".$itemdata['item_name']."
</span></a>" ;
}
?>
到
<?php
while($linv = mysql_fetch_array($inv))
{
$idata_result_set = mysql_query("SELECT * FROM `items` where `item_id`='".$linv['item_id']."'");
if(mysql_num_rows($idata_result_set) == 0)
continue;
$idata = mysql_fetch_array($idata_result_set);
echo "<a class='tooltips' href='#'><img id='bagicons' src='".getiimage($linv['item_id'])."' />
<span>
".$idata['item_name']."
</span></a>" ;
}
?>