Heim >Backend-Entwicklung >PHP-Tutorial > 跑马灯中信息显示的有关问题

跑马灯中信息显示的有关问题

WBOY
WBOYOriginal
2016-06-13 12:57:45875Durchsuche

跑马灯中信息显示的问题
nbsp;HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">







include_once("conn.php") ;
$show_sql="select username ,telephone from enlist_table order by enlist_id desc limit 10" ;
$show_mysql=mysql_query($show_sql) or die("Could not query".mysql_error()) ;
$show_info=mysql_fetch_array($show_mysql) ;
function fun($str){
$tmpstr="" ;
if(ord(substr($str ,0 ,1))>0xa0){
$tmpstr.=substr($str ,0 ,2) ;
}
else{
$tmpstr.=substr($str ,0 ,1) ;
}
return $tmpstr ;
}
do{
//var_dump($show_info["telephone"]) ;
$name=fun($show_info["username"]) ;
$html_info="
    " ;
    $html_info .="
  • ".$name."***  ".substr($show_info["telephone"] ,0 ,7)."****
  • " ;
    $html_info .="
" ;
}while($show_info=mysql_fetch_array($show_mysql)) ;
?>


echo $html_info;
?>





mysql_close() ;
?>
页面运行的时候,应该会有几条信息在跑动,用var_dump()函数进行输出,会有几条结果,但是跑灯的时候,怎么就只有一条呀!急,谢谢。
------解决方案--------------------
这样试试
do{<br />
$html_info="<ul>" ;<br />
//var_dump($show_info["telephone"]) ;<br />
$name=fun($show_info["username"]) ;<br />
$html_info .="<li>".$name."***  ".substr($show_info["telephone"] ,0 ,7)."****</li>" ;<br />
}while($show_info=mysql_fetch_array($show_mysql)) ;<br />
$html_info .="</ul>" ;
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel: 请问:关于过滤函数的疑问 Nächster Artikel: smarty 新手