php写的输出图象的程序如下
$path = "/NodeICO/";
$db = new MySqlBase($Me);
$t_node = "SELECT iGroup,iNodeType,iX,iY,iStatus from `t_Node` where iUser=7 and iDrawing=6 ";
$result=$db->Search($t_node);
for ($i=0;$i<=100;$i++){
if ($result[$i][1]==1&$result[$i][4]==1)
{$output .= "<div style=\"position:absolute;top:".$result[$i][3]."px;left:".$result[$i][2]."px\"><img src=http://topic.csdn.net/t/20061107/15/\"".$path.电灯开.".jpg\"></div>";
echo ($output);}执行到这会在网页上输出所有满足条件的图象
现在我写了段程序是对这些图象进行操作的,希望这些图象onclick的时候执行下面的程序,该如何写呢
$rowhao=dechex($result[$i][0]);
switch(strlen($rowhao))
{case 1;
$rowhao="000"."$rowhao";
break;
case 2;
$rowhao="00"."$rowhao";
break;
case 3;
$rowhao="0"."$rowhao";
break;
case 4;
$rowhao="$rowhao";
break;}
$checknum=substr("$rowhao+02+00000000",-2);
$control=$rowhao."02"."00000000".$checknum;
$id = @mysql_connect("localhost","root","000000");
mysql_select_db("Me",$id);
$query = "insert into t_Control (iUser,cControl) values ('7','$control')";
$result=mysql_query($query)or die("query error");
mysql_close($id);
js的onclick事件配合服务器上的php文件
用AJAX吧
另: 检查下面一行代码是否有问题
if ($result[$i][1]==1&$result[$i][4]==1)
ajax
cgi
能给个大概的程序结构么?ajax我还没接触过,程序急用啊.
$output .= "<div style=\"position:absolute;top:".$result[$i][3]."px;left:".$result[$i][2]."px\" name=".$result[$i][0]."><img src=http://topic.csdn.net/t/20061107/15/\"".$path.电动窗帘开.".jpg\" onclick='this.src=http://topic.csdn.net/t/20061107/15/\"".$path.电动窗帘关.".jpg\"' ></div>";
会员注册
会员登录
个人空间
发表评论