Codeigniter 4馃敟 [13.- model,validationRules,validationMessages]

En este tutorial vamos a validar los datos en otras palabras le vamos a decir a codeigniter 4 que los registros que vayamos a meter tengan cierta estructura, que no est茅n repetidos o hasta un tama帽o m铆nimo.

Codeigniter 4? [13.- model,validationRules,validationMessages]

Codigo en github.com: https://github.com/programadornovato/codeigniter4/commit/806620237c14a60ccb039eed10ebbbc13a22b749

//app/Controllers/Home.php 
<?php namespace App\Controllers;

use CodeIgniter\Controller;
use App\Models\UserModel;

class Home extends BaseController
{
 public function index()
 {
  $userModel=new UserModel($db);
  //$users=$userModel->find([1,2]);
  //$users=$userModel->findAll();
  //$users=$userModel->where('name','maria')->findAll();
  //$users=$userModel->findAll(2,3);
  //$users=$userModel->withDeleted()->findAll();
  $users=$userModel->onlyDeleted()->findAll();
  $users=array('users'=>$users);
  $estructura=view('estructura/header').view('estructura/body',$users);
  return $estructura;
 }

 //--------------------------------------------------------------------

}




//app/Views/estructura/body.php 
<body>
    <table>
    <tr>
    <th>name</th>
    <th>email</th>
    <th>deleted</th>
    </tr>
    <?php
    foreach($users as $user){
        echo "<tr>";
        echo "<td>".$user['name']."</td>";
        echo "<td>".$user['email']."</td>";
        echo "<td>".$user['deleted']."</td>";
        echo "</tr>";
    }
    ?>
    </table>
</body>
</html>

#Codeigniter4 #php7 #backend #Codeigniter #php .
? Esta lista de reproducci贸n: https://www.youtube.com/playlist?list=PLCTD_CpMeEKTFN5TDeOP-wP_hU0_9VoWg
.
Codigos en gdrive: https://drive.google.com/file/d/1awbG6jI40IO0N68fgjLUwNFpsTC3wIHj/view?usp=sharing .
Gracias por apoyar este canal: https://www.patreon.com/programadornovato?fan_landing=true .
? Facebook: https://facebook.com/ProgramadorNovatoOficial
? Twitter: https://twitter.com/programadornova
? Linkedin: https://www.linkedin.com/in/programadornovato/
? Instagram: https://www.instagram.com/programadornovato/

Eugenio Chaparro

Entradas recientes

馃煝Editar c贸digo de un m贸dulo en Dolibarr [04]

馃煝Editar c贸digo de un m贸dulo en Dolibarr [04]

En este tutorial vamos editar el c贸digo de nuestro m贸dulo personas para poder personalizar algunas…

3 semanas hace
馃煝Crear un sub_m贸dulo en Dolibarr [03]

馃煝Crear un sub_m贸dulo en Dolibarr [03]

En este tutorial vamos a crear un sub m贸dulo llamado seguridad que ser谩 muy parecido…

3 semanas hace
馃煝Modificar un m贸dulo en Dolibarr [02]

馃煝Modificar un m贸dulo en Dolibarr [02]

En este tutorial aprenderemos a editar el objeto personas del modulo persona que creamos en…

3 semanas hace
馃煝Constructor de m贸dulos en Dolibarr

馃煝Constructor de m贸dulos en Dolibarr

Como mencionamos anteriormente Dolibarr es un proyecto realizado sobre la base de una pol铆tica clara:…

3 semanas hace
馃煝Tickets en Dolibarr [19]

馃煝Tickets en Dolibarr [19]

Los ticket en dolibarr nos ayudan a comunicar inconveniente en nuestros productos y servicios dentro…

3 semanas hace
馃煝Agenda en Dolibarr [18]

馃煝Agenda en Dolibarr [18]

Las agendas en dolibarr nos ayudan a ver las actividades realizadas en proceso y por…

3 semanas hace