谁懂php语言,求翻译下
<?php$sql='select*fromnewswhereclassid=77orderbyggdesc,ggdesclimit10';$result=mysql_q...
<?php
$sql='select * from news where classid=77 order by gg desc,gg desc limit 10';
$result=mysql_query($sql);
if($num=mysql_num_rows($result)){
while($rs=mysql_fetch_array($result,MYSQL_ASSOC)){
$iii=chgtitle($rs["title"],12,"utf8");
$fbsj=$rs["fbsj"];
?>
<P class=t1row2col><SPAN class=floata><a title="<?php echo $iii;?>" href="nshow-<?php echo $rs["id"]; ?>-<?php echo $rs["classid"]; ?>.html"><?php echo $iii;?></a></SPAN><SPAN
class=infodate><?php echo date("m-d",strtotime("$fbsj")); ?></SPAN></P> 展开
$sql='select * from news where classid=77 order by gg desc,gg desc limit 10';
$result=mysql_query($sql);
if($num=mysql_num_rows($result)){
while($rs=mysql_fetch_array($result,MYSQL_ASSOC)){
$iii=chgtitle($rs["title"],12,"utf8");
$fbsj=$rs["fbsj"];
?>
<P class=t1row2col><SPAN class=floata><a title="<?php echo $iii;?>" href="nshow-<?php echo $rs["id"]; ?>-<?php echo $rs["classid"]; ?>.html"><?php echo $iii;?></a></SPAN><SPAN
class=infodate><?php echo date("m-d",strtotime("$fbsj")); ?></SPAN></P> 展开
展开全部
<?php
$sql='select * from news where classid=77 order by gg desc,gg desc limit 10';//sql语句查询数据库提取10条数据
$result=mysql_query($sql);//执行sql语句
if($num=mysql_num_rows($result)){//如果执行的结果数据行数赋值给$num成功就进行while循环
while($rs=mysql_fetch_array($result,MYSQL_ASSOC)){//将执行sql语句返回的数据数组赋值给$rs
$iii=chgtitle($rs["title"],12,"utf8");//这个chgtitle应该是一个自定义的function。传参为$rs数组中字段为title的值, 12 是截取12个字符。utf8是转码为utf8格式,整个自定义函数chgtitle的意思就是转码防乱码并截取12个字符串
$fbsj=$rs["fbsj"]; //把$rs数组中字段为fbsj的值赋予 $fbsj
}
}
?>
<P class=t1row2col>
<SPAN class=floata>
<!-- 此处的echo $iii 代表被上述的chgtitle方法处理过的字符串,即鼠标放置超链接处自动显示的字符。 href-即url地址,是拼装起的,比如$rs['id']的值是123. $rs['classid']的值是321。那么此处的url地址就是 nshow-123-321.html 后面的就是超链接的标题名。$iii -->
<a title="<?php echo $iii;?>" href="nshow-<?php echo $rs["id"]; ?>-<?php echo $rs["classid"]; ?>.html"><?php echo $iii;?></a>
</SPAN>
<!-- 看到这里就应该知道了。$fbsj是一个时间戳,用 strtotime 格式化时间戳,并且用date格式化输出时间 -->
<SPAN class=infodate><?php echo date("m-d",strtotime("$fbsj")); ?></SPAN></P>
更多追问追答
追问
我想把鼠标放在超链接上面显示标题全文怎么改,谢谢了
追答
直接重新拟一个变量 $title_url
然后 $title_url = $rs['title'];
写在$iii=chgtitle($rs["title"],12,"utf8"); 的下一行
在 a 标签中的 title=""里,把这个 $iii改为你新拟的变量 $title_url。 就行了
展开全部
查找出news表里面的classid为7的前十个数据
循环列出
新闻的标题 并且标题通过chgtitle函数截取了全十二个字符 是怕标题太长了
每行标题后面跟着的是创建时间
循环列出
新闻的标题 并且标题通过chgtitle函数截取了全十二个字符 是怕标题太长了
每行标题后面跟着的是创建时间
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
同意楼上的回答
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询