php知识总结(二)

功能实现:在网页动态生成表格;

              点击该行删除按钮可删除该行。

<?php

$singer1=array("id"=>"1","name"=>"容祖儿","introduce"=>"容祖儿(Joey Yung),1980年6月16日生于中国香港,中国香港女歌手。香港英皇集团旗下艺人。");

$singer2=array("id"=>"2","name"=>"徐佳莹","introduce"=>"徐佳莹,台湾创作女歌手。2008年参加第三届《超级星光大道》夺得冠军,踏入歌坛。发表《LaLa首张创作专辑》、《理想人生》等作品,创作实力备受肯定。");

$singer3=array("id"=>"3","name"=>"李克勤","introduce"=>"李克勤,香港著名粤语流行曲歌手、演员、主持人,擅长演绎多种曲风,以浪漫情歌和励志快歌为主,声线以高、清、亮见称,有“零瑕疵歌手”的美誉;曾荣获十大劲歌金曲榜“最受欢迎男歌手”、香港杰出歌手奖、港台最佳流行男歌手等音乐奖项。");

$singer4=array("id"=>"4","name"=>"黄致列","introduce"=>"黄致列,1982年12月3日出生,韩国男歌手。2007年2月13日发行首张单曲专辑《致列》正式出道。2015年2月以选手身份出演Mnet《看见你的声音》被再次关注。2016年,黄致列参与中国《我是歌手》节目。");

$singer5=array("id"=>"5","name"=>"金志文","introduce"=>"金志文,内地男歌手、唱作型艺人、专职音乐编曲。2007年发行首张个人专辑《兄弟小文》,主打歌《左眼皮跳跳》风靡网络;2012年参加《中国好声音》,重新演绎刘若英经典单曲《为爱痴狂》而受到关注。个人专辑作品,《爱比不爱更寂寞》、《图门江一号》、《梦想·家》等。");

$singer6=array("id"=>"6","name"=>"张信哲","introduce"=>"张信哲,台湾知名男歌手。其嗓音清澈而明亮,尤其擅长抒情慢歌,是华语乐坛公认的“情歌王子”。凭第一张专辑《说谎》一炮而红,在20世纪90年代与叱咤华语乐坛的“四大天王”齐名。服役退伍后重返歌坛,演唱《难以抗拒你容颜》依旧畅销。");

$singer7=array("id"=>"7","name"=>"李玟","introduce"=>"李玟(CoCo Lee),国际流行歌手。1993年获香港TVB新人歌唱大赛亚军,崭露头角;1994年转战台湾发片并成名;1999年转签美国Sony Music,进军国际乐坛,发行《Just No Other Way》、《Exposed》等英文专辑;");


$singers=array($singer1,$singer2,$singer3,$singer4,$singer5,$singer6,$singer7);

?>
<html>
<head>
<script type="text/javascript">
function del(id){

//alert(id);
var oTab = document.getElementById('tab');
var oTr =document.getElementById('tr_'+id);
if(oTr){
trIndex = oTr.rowIndex;
oTab.deleteRow(trIndex);

}

}

</script>


</head>
<style>
body {
background: gray;
}
table {
width:90%; align:center; border-collapse: collapse;
}


</style>
<body>

<table border=1 id='tab'>
<tr><th>singername</th><th>introduce</th><th>delete</th></tr>
<?php
//方法1:动态生成表格显示在浏览器
//foreach ($singers as $singer){
//echo "<tr id='tr_".$singer['id']."'><td>".$singer['name']."</td><td>".$singer['introduce']."</td><td><input type='button' value='删除' onclick='del()'></td></tr>";

//}
?>
<?php foreach ($singers as $singer){
//方法2
?>
<tr id='tr_<?php echo $singer['id']?>'><td><?php echo $singer['name']?></td><td><?php echo $singer['introduce']?></td><td><input type='button' value='删除' onclick="del(<?php echo $singer['id']?>)"></td></tr>
<?php }?>
</table>



</body>
</html>

 

posted @ 2017-01-19 14:19  iriliguo  阅读(160)  评论(0编辑  收藏  举报