Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

9 total results found

EXEMPLE. Un blog

PHP Framework. Codeigniter4

Desenvolupar un blog de noticies on cada noticia tindrà una URL unica i específica sense dependre dels IDs com si que passa amb PHP tradicional Controlador Model Vistes Rutes

demo
blog

Migració modifica taula

PHP Framework. Codeigniter4 Treball amb bases de dades

Si ens trobem amb la necessitat de modificar una taula per afegir-hi algun camp o modificar-ne algun, caldrà treballar amb les migrations i crear-ne una de nova. Per exemple, afegirem els camps de created_at / updated_at / deleted_at a la taula news php spar...

demo
elmeuprojecte

Primera execució CI4

PHP Framework. Codeigniter4 La primera aplicació

Per fer el debug de les aplicacions desenvolupades amb CI4 emprarem el servidor integrat que ens proporciona la instrucció de Descarrega e instal·lació de CodeIgniterC:\Projects\elmeuprojecte>php spark serve --port 80 CodeIgniter v4.3.1 Command Line Tool - ...

demo
elmeuprojecte

El controller

PHP Framework. Codeigniter4 La primera aplicació

Els controladors tenen diversos rols dins d'una aplicació. El més evident és aquell que li correspon rebre la informació de l'usuari i determinar segons el que li ha arribat quina tasca cal dur a terme. Sovint això implica passar informació al model per tal de...

demo
elmeuprojecte

La vista

PHP Framework. Codeigniter4 La primera aplicació

Una vista és l’arxiu més simple de tot aplicatiu, habitualment són arxius HTML que contenen porcions de PHP, habitualment aquest PHP ens mostra el contingut de variables que provenen dels controladors o són iteradors per visualitzar algun tipus d’informació di...

demo
elmeuprojecte

Connexió amb BBDD

PHP Framework. Codeigniter4 Treball amb bases de dades

La instal·lació de CodeIgniter requereix tenir configurada una connexió a una base de dades. La configuració d'aquesta BBDD es durà a terme en l'arxiu .env si ens trobem en l'entorn desenvolupament o podem fer-ho directament dins de app/Config/Database.php#---...

demo
elmeuprojecte

Migracions

PHP Framework. Codeigniter4 Treball amb bases de dades

Les migracions és una forma de modificar una base de dades d'una forma estructurada. Podríem editar fragments de SQL, però llavors hauríem d'avisar la resta de desenvolupadors dels canvis que s'han dut a terme perquè aquests apliquin els mateixos canvis a les ...

demo
elmeuprojecte

Seeding

PHP Framework. Codeigniter4 Treball amb bases de dades

La majoria d’aplicacions requereixen tenir un mínim de dades inicialitzades en la base de dades, això és el que s’anomena Database seeding, un mecanisme simple per afegir dades dins la base de dades. Resulta especialment útil durant el procés de desenvolupamen...

demo
elmeuprojecte

Seed amb timestamp

PHP Framework. Codeigniter4 Treball amb bases de dades

En aquest cas la migració ens ha creat tres columnes sense informació i el seeding que teníem creat anteriorment no ens serveix perquè no utilitza el model per inserir les dades sinó que fa servir directament l'objecte db de CI4. Perquè un seed tingui en cons...

demo
elmeuprojecte