CodeIgniter Forums
foreach loop problem - Printable Version

+- CodeIgniter Forums (https://forum.codeigniter.com)
+-- Forum: Archived Discussions (https://forum.codeigniter.com/forumdisplay.php?fid=20)
+--- Forum: Archived Development & Programming (https://forum.codeigniter.com/forumdisplay.php?fid=23)
+--- Thread: foreach loop problem (/showthread.php?tid=52595)



foreach loop problem - El Forum - 06-18-2012

[eluser]Ram Krishna[/eluser]
i have written mode code as below

Code:
function load_pages()
    {
      $query=$this->db->get_where('pages',array('id'=>0));
      $slug=array();
      $data=array();
      $i=1;
      foreach($query->result_array() as $row)
        {
          $data=($slug[$i]=array('page_name'=>$row['page_name'],'slug'=>$row['slug'],Content));
          $j=1;
          $query1=$this->db->get_where('page',array('parent_id'=>$row[id]))
          foreach($query1->result_array() as $rows)
           {
             $data($slug[$i.$j]=array('page_name'=>$rows['page_name'],'slug'=>$rows['slug']));
             j++;
           }
          $i++
        }
      return $data;
    }
It is giving error-Parse error: syntax error, unexpected T_FOREACH in ..../application/models/page_model.php on line 64. second foreach loop is on 64th line.please help me...


foreach loop problem - El Forum - 06-18-2012

[eluser]Nisha S.[/eluser]
No semicolon on the below line.

Code:
$query1=$this->db->get_where('page',array('parent_id'=>$row[id]));