CodeIgniter Forums
Codeigniter 4 Mysql - Printable Version

+- CodeIgniter Forums (https://forum.codeigniter.com)
+-- Forum: CodeIgniter 4 (https://forum.codeigniter.com/forumdisplay.php?fid=28)
+--- Forum: CodeIgniter 4 Support (https://forum.codeigniter.com/forumdisplay.php?fid=30)
+--- Thread: Codeigniter 4 Mysql (/showthread.php?tid=77759)



Codeigniter 4 Mysql - lukmagg - 10-15-2020

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'); */
    }


}



RE: Codeigniter 4 Mysql - captain-sensible - 10-16-2020

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()
{