Home  >  Article  >  Backend Development  >  循环转晕了解决方法

循环转晕了解决方法

WBOY
WBOYOriginal
2016-06-13 13:34:191120browse

循环转晕了
  $sql="select * from href where id=$id order by link ";
  $query=mysql_query($sql);
  while($array=mysql_fetch_array($query)){
  ?>
 

    循环转晕了解决方法   src="list.files/biao_33.gif" width=11 align=absMiddle> 
   







}?>

这是一个大的 但是我想改成在ID 不是1 2 的时候才这样 所以然后这里 
  $sql="select * from href where id=$id order by link ";
  $query=mysql_query($sql);
  if($id!==1 and $id!==2){
  while($array=mysql_fetch_array($query)){
  ?>
      循环转晕了解决方法   src="list.files/biao_33.gif" width=11 align=absMiddle> 
   







}}
?>

 elseif($id==1){

    循环转晕了解决方法   src="list.files/biao_33.gif" width=11 align=absMiddle> 
   










}
elseif($id==2){

    循环转晕了解决方法   src="list.files/biao_33.gif" width=11 align=absMiddle> 
   










}


怎么放在那个循环里面 转晕掉了·· 其实就是 不知道 这东西 该放哪里 我尝试了好几个地方都不对 头都大了



------解决方案--------------------
$array{"link"}; ? 你在哪儿看的这种写法?错误的。 应该是$array["link"],方括号括起来的
建议你换一个专业点的编辑器,例如notepad++,eclipse,都可以对PHP语法高亮。另外switch语句更适合你的这种情况。
PHP code
<?php $sql="select * from href where id=$id order by link ";
  $query=mysql_query($sql);
  if($id!==1 and $id!==2){
  while($array=mysql_fetch_array($query))
    {
  ?>
      <td height="30">   
        <img     style="max-width:90%" src="list.files/biao_33.gif"  style="max-width:90%" align="absMiddle" alt=" 循环转晕了解决方法 " >  
        <a href="list.php?id=<?php%20echo%20%24id;?>">
          <?php echo $array["link"]; ?>
        </a>
      </td>
  
  <?php }  //对应while
  }  //对应if
  else if($id==1){ // 2
  ?>
      <td height="30">   
          <img     style="max-width:90%" src="list.files/biao_33.gif"  style="max-width:90%" align="absMiddle" alt=" 循环转晕了解决方法 " >  
          <a href="content.php?id=<?php%20echo%20%24id;?>">
               <?php echo $array["link"]; ?>
          </a>
      </td>
  
  <?php } // 对应上面的else if($id==1) // 2
  else if($id==2){  // 3
  ?>
      <td height="30">   
          <img     style="max-width:90%" src="list.files/biao_33.gif"  style="max-width:90%" align="absMiddle" alt=" 循环转晕了解决方法 " >  
          <a href="content.php?id=<?php%20echo%20%24id;?>">
               <?php echo $array["link"]; ?>
          </a>
      </td>
    
  <?php } // 对应elseif 3
  ?> <div class="clear">
                 
              
              
        
            </div>
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn