呵呵,PHP是服务器端的脚本,它会在javascript和HTML之前被解释。你这样改改吧
<td width="200"><a href="tt" onMouseOver="alert('<? echo $data[user_id]?>')"><img src="../images/1_009d.gif" width="91" height="48" border="0"></a></td>
<td width="200"><a href="tt" onMouseOver="alert('<? echo $data[user_id]?>')"><img src="../images/1_009d.gif" width="91" height="48" border="0"></a></td>
HTML里的事件并不能影响PHP的生产~你的问题到底是什么呢?不是想实现onmouseover的事件吗?
这个跟PHP无关~ 任何关系都没有
<?
$print_item = show($user_id);
echo"<td><a href=\"#\" onMouseOver=\"javascript:drc('$print_item','$user_id', true);\" onMouseOut=\"javascript:drc('','',false);\" onMouseMove=\"javascript:tipMove();\" style=\"cursor:crosshair;\"><img src='images/button_menu_13.gif' width='60' height='25' border='0'</a><a onclick=location.href=\"javascript:void(window.open('view_info.php?member_no=$data[no]','view_info','width=400,height=500,toolbar=no,scrollbars=yes'))\"> $user_id</a></td>";
?>
这里的JS函数是定义过的,这里就做到了通过相应鼠标事件执行PHP