首页 > 后端开发 > php教程 > 循环转晕了解决方法

循环转晕了解决方法

WBOY
发布: 2016-06-13 13:34:19
原创
1131 人浏览过

循环转晕了
  $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>
登录后复制
相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板