• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Codeigniter 4 Mysql

#1
Gente buenas tardes!!!
Estoy teniendo el siguiente problema.

Estoy usando Codeigniter 4 el cual me deja insertar datos en la base de datos pero al momento de querer leer las tablas con el metodo find() siempre me devuelve un array vacio. Siendo que la tabla tiene varios registros.


Mi codigo es el siguiente

<?php namespace App\Controllers;
use App\Models\UserModel;

class Home extends BaseController
{
    public function index()
    {
        $userModel = new UserModel($db);
       
        $user = $userModel->findAll();
        var_dump($user);

       
        /* return view('welcome_message'); */
    }


}
Reply

#2
Hola Lukmagg,

Lo mejor que puedes hacer es usar un editor de texto, abrir el controlado r y el modelo y publicar el código relevante que estás usando. Para hacerlo más legible, use CODE /CODE tags


for example

Code:
<?php namespace App\Andy;
use CodeIgniter\Database\ConnectionInterface;
use CodeIgniter\Model;


class Andymodel extends Model
{
protected $table      = 'blog';
     protected $allowedFields = ['title', 'article'];  



public function index()
{
Reply


Digg   Delicious   Reddit   Facebook   Twitter   StumbleUpon  


  Theme © 2014 iAndrew  
Powered By MyBB, © 2002-2021 MyBB Group.