• 技术文章 >后端开发 >php教程

    mysql 双循环对应有关问题

    2016-06-13 12:57:44原创372
    mysql 双循环对应问题



    $strSql1 ="Select id From menu where subs_pid='13' Order By time ASC limit 0,11";
    $res1 = _query($strSql1);
    while (!!$rs=_fetch_array($res1)){
    $subID = $rs['id'];
    echo "地板(等建材栏目)\n";
    }
    mysql_free_result($res1);

    ?>


    $strSql2 ="select pic1 from newslist where n_ppid='".$subID."' order by n_time desc limit 0,12";
    //$subID为建材栏目ID...如何通过第一步循环的建材栏目ID.循环出对应的建材图片
    ?>

    吊顶产品图片

    门窗产品图片

    地板产品图片

    家电产品图片




    附带图片效果
    关键里面有html标签,我新手有点反应不过来了...

    ------解决方案--------------------
    好吧,就按你的结构
    第一节
    $strSql1 = "Select id From menu where  subs_pid='13'   Order By time ASC limit 0,11";
    $res1 = _query($strSql1);
    while (!!$rs=_fetch_array($res1)){
    $subID[] = $rs['id'];//注意这里
    echo "地板(等建材栏目)\n";
    }
    mysql_free_result($res1);

    第二节
    foreach($subID as $id) {
    echo '
    ';
    $strSql2 ="select pic1 from newslist where n_ppid='".$id."' order by n_time desc limit 0,12";
    //这里是循环输出图片的代码
    echo '
    ';
    }

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:nbsp lt gt div strSql
    上一篇: php操作mysql这句错在那里了呢?解决思路 下一篇: php+apache实施if语句告警
    千万级数据并发解决方案

    相关文章推荐

    • 用PHP实现自己的sha-256哈希算法!• PHP开发惯用函数和必须会的函数总结 -带例子• 【译】更快的模式实现PHP数组去重• Nginx+CI出现404异常• file_get_contents函数可否不报错
    1/1

    PHP中文网