当前位置:Gxlcms > PHP教程 > PHP遍历问题,麻烦路过的问题

PHP遍历问题,麻烦路过的问题

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

数组:
Array(    [doctorcomment] => Array        (            [0] => Array                (                    [status] => success                    [strcommenttype] => 1                    [strcommentcontent] => 萨达                    [strcreatetime] => 2014-08-20                    [strusername] => wanhui                    [struserip] => 121.101.220.243                    [strmobile] => 13910527603                )             [1] => Array                (                    [status] => success                    [strcommenttype] => 2                    [strcommentcontent] => sdfsd                    [strcreatetime] => 2014-08-20                    [strusername] => sdfds                    [struserip] => 343.2432.432                    [strmobile] => 18600085268                )             [2] => Array                (                    [status] => success                    [strcommenttype] => 9                    [strcommentcontent] => fsfddsf                    [strcreatetime] => 2014-08-20                    [strusername] => sdfdsdfd                    [struserip] => 343.2432.432                    [strmobile] => 18600085268                )         ) )

".$value_3['strcommentcontent']."

"; echo "
"; echo "来自".$value_3['strusername']." ".$value_3['strcreatetime'].">"; echo "
"; echo "
"; } else { echo "null date"; } } } }?>

麻烦问问,我为什么取不出是3的值呢,取3的值的时候取的是1的值


回复讨论(解决方案)

3 在哪里?

                       foreach ($arrGetDoctorComment as $arr_3) {                                if ( $arr_3['strcommenttype'] == "9" ) {                                    echo "

".$value_3['strcommentcontent']."

"; echo "
"; echo "来自".$value_3['strusername']." ".$value_3['strcreatetime'].">"; echo "
"; echo "
"; } else { echo "null date"; } }

3 在哪里?

                       foreach ($arrGetDoctorComment as $arr_3) {                                if ( $arr_3['strcommenttype'] == "9" ) {                                    echo "

".$value_3['strcommentcontent']."

"; echo "
"; echo "来自".$value_3['strusername']." ".$value_3['strcreatetime'].">"; echo "
"; echo "
"; } else { echo "null date"; } }



抱歉看错了,是第2个,我想取出2里面, [strcommenttype] 值是9的

你的代码不是对的吗,有什么问题?

你的代码不是对的吗,有什么问题?

我在该显示2的地方没显示出来,显示的是0的信息。

你的代码不是对的吗,有什么问题?


  • 好评(100)
  • 中评(1000)
  • 差评(1000)
  • ".$value_3['strcommentcontent']."

    "; echo "
    "; echo "来自".$value_3['strusername']." ".$value_3['strcreatetime'].">"; echo "
    "; echo "
    "; } else { echo "null date"; } } } } ?>


    来自



  • ".$value_2['strcommentcontent']."

    "; echo "
    "; echo "来自".$value_2['strusername']." ".$value_2['strcreatetime'].">"; echo "
    "; echo "
    "; } else { echo "null date"; } } } } ?>
  • ".$value_3['strcommentcontent']."

    "; echo "
    "; echo "来自".$value_3['strusername']." ".$value_3['strcreatetime'].">"; echo "
    "; echo "
    "; } else { echo "null date"; } } } } ?>

$arrGetDoctorComment值见最上。
我在tab_con_3,tab_con_2,tab_con_1里面显示的都是“萨达”

你每一节都是 if ( $value_3['strcommenttype'] == "3" ) {
自然结果都是一样的

你每一节都是 if ( $value_3['strcommenttype'] == "3" ) {
自然结果都是一样的


这个问题我已经看到了,我 修改后结果还是一样,每个labe都有1的内容,麻烦群主给看一下。
http://m.gstzy.cn/comment/doctorcomment.php?doctorid=335

你 #5 的代码得不到连接中的效果
但也不能排除第7行未封闭的 li 在你的浏览器中作怪

你 #5 的代码得不到连接中的效果
但也不能排除第7行未封闭的 li 在你的浏览器中作怪


  • ".$value_1['strcommentcontent']."

    "; echo "
    "; echo "来自".$value_1['strusername']." ".$value_1['strcreatetime'].">"; echo "
    "; echo "
    "; } else { echo "null date"; } } } } ?>
  • ".$value_2['strcommentcontent']."

    "; echo "
    "; echo "来自".$value_2['strusername']." ".$value_2['strcreatetime'].">"; echo "
    "; echo "
    "; } else { echo "null date"; } } } } ?>
  • ".$value_3['strcommentcontent']."

    "; echo "
    "; echo "来自".$value_3['strusername']." ".$value_3['strcreatetime'].">"; echo "
    "; echo "
    "; } else { echo "null date"; } } } } ?>


就是连接的问题没有找到,我是在每一个tab都有关闭啊,麻烦路过的也看看,谢谢



  • 你不觉得有问题吗?



  • 你不觉得有问题吗?



    谢谢
  • 人气教程排行