当前位置:Gxlcms > PHP教程 > 循环转晕了解决方法

循环转晕了解决方法

时间:2021-07-01 10:21:17 帮助过:16人阅读

循环转晕了
$sql="select * from href where id=$id order by link ";
$query=mysql_query($sql);
while($array=mysql_fetch_array($query)){
?>
src="https://www.gxlcms.com/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="https://www.gxlcms.com/list.files/biao_33.gif" width=11 align=absMiddle>


">





}}
?>

elseif($id==1){

src="https://www.gxlcms.com/list.files/biao_33.gif" width=11 align=absMiddle>


">








}
elseif($id==2){

src="https://www.gxlcms.com/list.files/biao_33.gif" width=11 align=absMiddle>


">








}


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



------解决方案--------------------
$array{"link"}; ? 你在哪儿看的这种写法?错误的。 应该是$array["link"],方括号括起来的
建议你换一个专业点的编辑器,例如notepad++,eclipse,都可以对PHP语法高亮。另外switch语句更适合你的这种情况。
PHP code

         
          
        ">
          
        
      
  
  
         
            
          ">
               
          
      
  
  
         
            
          ">
               
          
      
    
                       

人气教程排行