Rumah  >  Artikel  >  pembangunan bahagian belakang  >  php foreach 为啥进入不了

php foreach 为啥进入不了

WBOY
WBOYasal
2016-06-13 13:10:29887semak imbas

php foreach 为什么进入不了

PHP code
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
        $RSQL=sprintf(self::GETQATT,$CID);
        $us=$this->mysql->getData($RSQl);
        echo $RSQL;
        $uc=count($us);
        if($uc>0)
        {
            foreach($us as $u)
            {
                echo $u['UID'];
            }
        }


$uc明明大于0的,foreach为什么进入不了

------解决方案--------------------
print_r($us); 看看

------解决方案--------------------
foreach前把$us输出一下
PHP code
        if($uc>0)
        {
          print_r($us);
            foreach($us as $u)
            {
          echo "#TEST#";
                echo $u['UID'];
            }
        }
<br><font color="#e78608">------解决方案--------------------</font><br>
探讨
$uc明明大于0的,foreach为什么进入不了

------解决方案--------------------
那就是数据库连接有问题,检查一下。
------解决方案--------------------
$us=$this->mysql->getData($RSQl);
print_r($us); //贴出结果看看
------解决方案--------------------
探讨

也没问题,如果有什么,$uc怎么会大于0呢
Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn