Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

143
Views
No puedo obtener datos y publicarlos en mi html

modelo

 public function getPost(){ $this->db->select('post_title', 'post_auth', 'post_content'); $this->db->from('post'); $query = $this->db->get(); return $query->result_array(); }

controlador

 public function index(){ $this->load->model('swmodel'); $data['posts'] = $this->swmodel->getPost(); $this->load->view('dashBoard', $data); }

¿Cómo puedo transferir datos en mi vista?

over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

Honestamente, no puedo decirte por qué, pero por alguna razón en CodeIgniter 3 tienes que almacenar el resultado o el retorno de tu función en una variable y luego esa variable lo asigna dentro del valor basado en la matriz que pasas a tu vista como $this->load->view('dashBoard', $data); .

¿Necesita verificar si existe una vista llamada tablero? ¿y donde esta?

Así que puedes probar con algo como:

 public function index() { $this->load->model('posts_model'); // Get your posts, store them in $posts. $posts = $this->posts_model->getPost(); // Assign your $posts to your $data. $data['posts'] = $posts; // Pass your $data when you load the view. $this->load->view('dashBoard', $data); }

Y luego, en su opinión, puede acceder fácilmente a los datos pasados como $posts .

 # dashBoard.php <?php var_dump($posts); ?>
over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!