簡體   English   中英

在數組上調用成員函數fetch_array()

[英]Call to a member function fetch_array() on array

    if($this->cuvant_cautat)
    {
        $this->cuvant_cautat = $this->bd->query("SELECT cuvant_raspuns FROM dc_asociatii WHERE cuvant_stimul='".$this->cuvant_cautat."' ORDER BY id DESC LIMIT 0, 5");
        //echo $this->cuvant_cautat[0];
        while($this->cuvant_cautat = $this->cuvant_cautat->fetch_array(MYSQLI_NUM))
            {
                echo $this->cuvant_cautat[0];
            }
    }

致命錯誤:在第89行的C:\\ xampp \\ htdocs \\ motor \\ classes \\ user.Class.php中的數組上調用成員函數fetch_array()

89行如下:

while($this->cuvant_cautat = $this->cuvant_cautat->fetch_array(MYSQLI_NUM))

您每次都覆蓋$this->cuvant_cautat 在迭代中使用其他變量。

while ($something_else = $this->cuvant_cautat->fetch_array(MYSQLI_NUM))) {
    echo $something_else[0];
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM