如何用php在网页的指定位置输出指定的图象

来源:百度知道 编辑:UC知道 时间:2024/07/07 00:50:44
坐标的ix和iy由数据库查询而来
// get t_node
$t_node = mysql_query("select * from `t_Node` where iUser='2'");
// show all the t_Node
while ( $rs = mysql_fetch_array($t_node))
$rs['iY']和$rs['iX']就能由上面的程序得到,同样图象的文件名也能从数据库里得到
$getname = mysql_query("select cName from `t_NodeType` where iNodeType=".$rs['iNodeType']."'");
$cname = mysql_fetch_array($getname);得到文件名$cname['cName'].$rs['iStatus']
现在就是要在网页的$rs['iY']和$rs['iX']坐标处输出图象$cname['cName'].$rs['iStatus'].gif,图象所在的路径是$path = "\NodeICO";
请高手指点下程序应该怎么写
我写的是
$output= "<div style=\"position:absolute;top:".$rs['iY']."px;left:".$rs['iX']."px\">";
"<img src=\NodeICO\$cname['cName'].$rs['iStatus'].gif>";
echo($output);
提示错误Parse error:

QQ184031066
加我帮你解答

存图片的文件夹的位置要先确定。php里返回的不是根目录,而是php编辑器里的根目录!
如果不确定,自己做个test测试一下,用<a href="">
其他的 <img src=/NodeICO/$cname[cName]$rs[iStatus].gif>
地址写对 就没有问题了!

$output= "<div style=\"position:absolute;top:".$rs['iY']."px;left:".$rs['iX']."px\">";
"<img src=\NodeICO\$cname['cName'].$rs['iStatus'].gif>";
echo($output);

你第二行实际是连在上面的啊 怎么重新开行了啊 还有分号

$output= "<div style=\"position:absolute;top:".$rs['iY']."px;left:".$rs['iX']."px\"><img src=\NodeICO\$cname['cName'].$rs['iStatus'].gif>";
echo($output);

你的文件路径名写错了,php的文件名用“/”,而不是“\”。
所以这几行应该是:
$output = "<div style='position:absolute;top:$rs[iY] px;left:$rs['iX'] px'>";
$outpu