SOS,急啊,大家帮帮忙看看怎么解决!高手们 我知道可能会说那就传$data[$i],$data[$i+1]....这个对于$data[0]这个连接是可以,但下一个td连接就不行了,要求无论是点哪个td的超连接都要将整个tr里的值带过去! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 再补充一下:上面的td是循环出来的,这个是难点所在for($i=0;$i<$count_num;$i++){ printf("<td nowrap>%s<font></td>",$data[$i]); } 我说清楚一点:我从数据库中读出数据循环显示:while($data = mysql_fetch_array($query)){ printf("<tr>"); for($i=0;$i<$count_num;$i++){ $format = "<a href=\"javascript: window.open('ViewCache.php?$id=$data[$i],'_blank');void(0);\">%s</a>" ; printf("<td nowrap>$format</font></td>",$data[$i]); }}td是根据条件循环显示的,给每个TD加上连接将值传过去,难题:将这个TD所属的值传过去没问题,上面就OK了,现在要求循环显示的TD无论点哪个连接,要将整个TR的值传过去,不仅仅只传本TD的值,我就不晓得怎么做了,请高手指点! 例子:连接1 连接2 连接3test test2 test3点test的时候将test,test2,test3这三个值都得传过去,同理,点test2的时候也要将这3个值传过去。这下意思够清楚了吧! implode(',',$data);explode(',',$data); for($i=0;$i<$count_num;$i++){ $link="id$i=".$data[$i]; } for($i=0;$i<$count_num;$i++){ $format = "<a href=\"javascript: window.open('ViewCache.php?$link,'_blank');void(0);\">%s</a>" ; printf("<td nowrap>$format</font></td>",$data[$i]); }}不知道这样可行啊 1.php------while($data = mysql_fetch_array($query)){ $dataStr = implode(',',$data); printf("<tr>"); for($i=0;$i<$count_num;$i++){ $format = "<a href=\"javascript: window.open('ViewCache.php?id=$dataStr,'_blank');void(0);\">%s</a>" ; printf("<td nowrap>$format</font></td>",$data[$i]);}}ViewCache.php:-----------------------print_r(explode(',',$_GET['id'])); foolbirdflyfirst(湖水清澈) 高手 都不行啊,wygniuge()的代码我试了,当count_num=2的时候是两个TD,但也只传一个值过去了 这个php代码如何打开,望高手指点 新手求助: 关于require_once问题 请问大家使用什么样的php 开发工具,是否支持调试功能 【简单问题】选择文件窗口中选择的文件应该如何获取其路径呢?? 讨论线下生成静态页面的目录结构的问题. 给另一个网页传值传不过去阿? php框架开发Api的利和弊 文件copy问题,在线等待!!!!! 怎样在提交表单时加入确认提示? 求助PHPEXCEL问题 SQLyog问题!急求帮助在线等待 求一套网站.是关于介绍公司产品的.收费的也行,只求稳定!
printf("<td nowrap>%s<font></td>",$data[$i]);
}
我从数据库中读出数据循环显示:
while($data = mysql_fetch_array($query)){
printf("<tr>");
for($i=0;$i<$count_num;$i++){
$format = "<a href=\"javascript: window.open('ViewCache.php?$id=$data[$i],'_blank');void(0);\">%s</a>" ;
printf("<td nowrap>$format</font></td>",$data[$i]);
}
}
td是根据条件循环显示的,给每个TD加上连接将值传过去,难题:将这个TD所属的值传过去没问题,上面就OK了,现在要求循环显示的TD无论点哪个连接,要将整个TR的值传过去,不仅仅只传本TD的值,我就不晓得怎么做了,请高手指点!
连接1 连接2 连接3
test test2 test3点test的时候将test,test2,test3这三个值都得传过去,同理,点test2的时候也要将这3个值传过去。
这下意思够清楚了吧!
explode(',',$data);
$link="id$i=".$data[$i];
}
for($i=0;$i<$count_num;$i++){
$format = "<a href=\"javascript: window.open('ViewCache.php?$link,'_blank');void(0);\">%s</a>" ;
printf("<td nowrap>$format</font></td>",$data[$i]);
}
}
不知道这样可行啊
------
while($data = mysql_fetch_array($query))
{
$dataStr = implode(',',$data);
printf("<tr>");
for($i=0;$i<$count_num;$i++){
$format = "<a href=\"javascript:
window.open('ViewCache.php?id=$dataStr,'_blank');void(0);\">%s</a>" ;
printf("<td nowrap>$format</font></td>",$data[$i]);
}
}ViewCache.php:
-----------------------
print_r(explode(',',$_GET['id']));