Inhaltsverzeichnis
外聘专家
回复讨论(解决方案)
Heim Backend-Entwicklung PHP-Tutorial php循环输出表格错位的问题

php循环输出表格错位的问题

Jun 23, 2016 pm 02:15 PM

<div class="wpzj">  <h1 id="外聘专家">外聘专家</h1>    <ul class="bkm">    	<li class="hong">姓    名</li>        <li>职称</li>        <li>价格</li>        <li class="hong">姓    名</li>        <li>职称</li>        <li>价格</li>        <li class="hong">姓    名</li>        <li>职称</li>        <li class="bkym">价格</li>    </ul>    <ul class="bkm"><li class="hong">刘    红</li>        <li></li>        <li></li>        <li class="hong">祝    蓉</li>        <li></li>        <li></li>        <li class="hong">吴金荣</li>        <li></li>        <li class="bkym"></li>    </ul>      <ul class="bkm">    	<li class="hong">刘燕池</li>        <li></li>        <li></li>        <li class="hong"></li>        <li></li>        <li></li>        <li class="hong"></li>        <li></li>        <li class="bkym"></li>    </ul></div>
Nach dem Login kopieren

我想输出这个表格,可是到了第二行的时候就只显示一个然后换行,我用table的时候没问题。
<?php 	  		if ( isset($arrayServiceType) && is_array($arrayServiceType) ) {	  			$strWaiDoctor = "";	  			for ($i=0; $i< count($arrayServiceType); $i++) {	  				if($i%4==0){	  					$strWaiDoctor.="<ul class=\"bkm\">";	  				}	  					  				if ( $arrayServiceType[$i]['type'] == '1' ) {	  					if(($i+1) % 4 == 0) {	  						$strWaiDoctor.="<li class=\"hong\"><a href=\"showorderinginfo.php?cardnumber=".$_REQUEST['cardnumber']."&organid=".$_REQUEST['organid']."&orderingid=".$_REQUEST['orderingid']."&serviceid=".$arrayServiceType[$i]['服务编号']."&doctorid=".$arrayServiceType[$i]['doctorid']."&showdoctorinfo=display\">".$arrayServiceType[$i]['doctorname']."</a> </li><li></li><li style=\"border-right:none;\">".$arrayServiceType[$i]['金额']."元</li>";	  					}else{	  						$strWaiDoctor.="<li class=\"hong\"><a href=\"showorderinginfo.php?cardnumber=".$_REQUEST['cardnumber']."&organid=".$_REQUEST['organid']."&orderingid=".$_REQUEST['orderingid']."&serviceid=".$arrayServiceType[$i]['服务编号']."&doctorid=".$arrayServiceType[$i]['doctorid']."&showdoctorinfo=display\">".$arrayServiceType[$i]['doctorname']."</a> </li><li></li><li>".$arrayServiceType[$i]['金额']."元</li>";	  					}	  				}	  					  				if(($i+1) % 4 == 0) {	  				//	if(($i+1) % 3 == 0) {	  					$strWaiDoctor.= "</ul>";	  				}	  			}	  			echo $strWaiDoctor;	  		}	?>
Nach dem Login kopieren


回复讨论(解决方案)

<?php               if ( isset($arrayServiceType) && is_array($arrayServiceType) ) {                  $strWaiDoctor = "";                  for ($i=0; $i< count($arrayServiceType); $i++) {                      if($i%4==0){                          $strWaiDoctor.="<ul class=\"bkm\">";                      }                                            if ( $arrayServiceType[$i]['type'] == '1' ) {                          if(($i+1) % 4 == 0) {                              $strWaiDoctor.="<li class=\"hong\"> <a href=\"showorderinginfo.php?cardnumber=".$_REQUEST['cardnumber']."&organid=".$_REQUEST['organid']."&orderingid=".$_REQUEST['orderingid']."&serviceid=".$arrayServiceType[$i]['服务编号']."&doctorid=".$arrayServiceType[$i]['doctorid']."&showdoctorinfo=display\">".$arrayServiceType[$i]['doctorname']."</a> </li><li> </li><li style=\"border-right:none;\"> ".$arrayServiceType[$i]['金额']."元</li>";                          }else{                              $strWaiDoctor.="<li class=\"hong\"> <a href=\"showorderinginfo.php?cardnumber=".$_REQUEST['cardnumber']."&organid=".$_REQUEST['organid']."&orderingid=".$_REQUEST['orderingid']."&serviceid=".$arrayServiceType[$i]['服务编号']."&doctorid=".$arrayServiceType[$i]['doctorid']."&showdoctorinfo=display\">".$arrayServiceType[$i]['doctorname']."</a> </li> <li> </li><li> ".$arrayServiceType[$i]['金额']."元</li>";                          }                      }                                            if(($i+1) % 4 == 0) {                      //    if(($i+1) % 3 == 0) {                          $strWaiDoctor.= "</ul>";                      }                  }                  echo $strWaiDoctor;              }    ?>
Nach dem Login kopieren


试试

楼上的兄弟还是不行啊

<div class="wpzj">  <h1 id="外聘专家">外聘专家</h1>    <ul class="bkm">    	<li class="hong">姓    名</li>        <li>职称</li>        <li>价格</li>        <li class="hong">姓    名</li>        <li>职称</li>        <li>价格</li>        <li class="hong">姓    名</li>        <li>职称</li>        <li class="bkym">价格</li>    </ul>    <ul class="bkm"><li class="hong">刘    红</li>        <li></li>        <li></li>        <li class="hong">祝    蓉</li>        <li></li>        <li></li>        <li class="hong">吴金荣</li>        <li></li>        <li class="bkym"></li>    </ul>      <ul class="bkm">    	<li class="hong">刘燕池</li>        <li></li>        <li></li>        <li class="hong">刘燕池1</li>        <li></li>        <li></li>        <li class="hong">刘燕池1</li>        <li></li>        <li class="bkym"></li>    </ul></div>
Nach dem Login kopieren

没有人知道吗?
拜托啊

不用贴你的PHP代码,看看HTML代码是否完整,如果完整的话,那肯定就是CSS写的不对了,可以去页面设计的版面论坛去问问……

在HTML代码里面显示的是没问题的

就没人知道怎么回事吗

应该是你的程序判断的原因

utf-8的问题,你把文件都改成ANSI就可以了,参考http://blog.csdn.net/aniven/article/details/6925561

Erklärung dieser Website
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

Heiße Artikel -Tags

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

11 beste PHP -URL -Shortener -Skripte (kostenlos und Premium) 11 beste PHP -URL -Shortener -Skripte (kostenlos und Premium) Mar 03, 2025 am 10:49 AM

11 beste PHP -URL -Shortener -Skripte (kostenlos und Premium)

Arbeiten mit Flash -Sitzungsdaten in Laravel Arbeiten mit Flash -Sitzungsdaten in Laravel Mar 12, 2025 pm 05:08 PM

Arbeiten mit Flash -Sitzungsdaten in Laravel

Erstellen Sie eine React -App mit einem Laravel -Back -Ende: Teil 2, reagieren Erstellen Sie eine React -App mit einem Laravel -Back -Ende: Teil 2, reagieren Mar 04, 2025 am 09:33 AM

Erstellen Sie eine React -App mit einem Laravel -Back -Ende: Teil 2, reagieren

Vereinfachte HTTP -Reaktion verspottet in Laravel -Tests Vereinfachte HTTP -Reaktion verspottet in Laravel -Tests Mar 12, 2025 pm 05:09 PM

Vereinfachte HTTP -Reaktion verspottet in Laravel -Tests

Curl in PHP: So verwenden Sie die PHP -Curl -Erweiterung in REST -APIs Curl in PHP: So verwenden Sie die PHP -Curl -Erweiterung in REST -APIs Mar 14, 2025 am 11:42 AM

Curl in PHP: So verwenden Sie die PHP -Curl -Erweiterung in REST -APIs

12 Beste PHP -Chat -Skripte auf Codecanyon 12 Beste PHP -Chat -Skripte auf Codecanyon Mar 13, 2025 pm 12:08 PM

12 Beste PHP -Chat -Skripte auf Codecanyon

Benachrichtigungen in Laravel Benachrichtigungen in Laravel Mar 04, 2025 am 09:22 AM

Benachrichtigungen in Laravel

Ankündigung von 2025 PHP Situation Survey Ankündigung von 2025 PHP Situation Survey Mar 03, 2025 pm 04:20 PM

Ankündigung von 2025 PHP Situation Survey

See all articles