array php per cridar les dades de una taula segons la consulta query que hi hagi posat.
array php_mysql join 2 taules i portar el nom de la categoria
array php_mysql join 2 taules i portar el nom de la categoria
blog
Un gestor de contingut de bloc sense rostre amb text enriquit configurable i suport de reducció per al tauler d'administració de filaments.
blog en php projecte a github
La primera pagina va costar molt!. Despres vaig trovar aquest blog en php i em va ajudar molt en l'aprenentatge. ARA DONÇ DONEM UN NOU PAS A LARAVEL.
blueprint fitxer draft
aqui un fitxer comprovat que crea migracions, models fillables, controllers, seeders i views.
buidar de dades la columna de una taula
Cal que extremis la precaució sempre que facis servir DELETE . Si la condició de la clau WHERE es compleix en diversos registres, seran eliminats tots ells.
Per això, una bona pràctica consisteix a executar prèviament una ordre SELECT , sota els mateixos termes , per obtenir el llistat de registres afectats.
cami de la cova
aquarel.la del pintor joan puig bertran 70x50 paisatge natura paper canson
configurar xampp i host virtual
Com que PHP és un llenguatge de programació del costat del servidor sempre que anem a treballar amb ell necessitarem configurar un bon entorn de desenvolupament .
consulta eloquent (variable, join i wherein) sobre tres taules
sembla que la cosa va be i anotat-ho be, aconsegueixo anar complint objectius!.
consulta eloquent SELECT JOIN I WHERE numero de categoria al controlador
demano que em porti els registres de la categoria 4 mysql, que m'ensenyi el ELS NOMS DE CATEGORIA I TAG.
consulta mysql a la ruta
Tenim una taula plena de dades. Així que anem a cuinar amb el Laravel Query Builder per accedir a aquestes dades.
Heus aquí la classe de DB
Ara actualitzarem el nostre fitxer de rutes perquè faci una trucada a la base de dades i obtingui els registres d'aquesta taula. Així és com podem assolir aquest objectiu.
consultas a les routes eloquent ORM
SEMBLA QUE DE MOMENT EM TROVO MES EFICIENT AMB LES CONSULTAS A LA ROUTE.
consultas MYSQL a la route
Laravel usant Query Builder per generar SQL. Tipus DB :: taula ( 'usuaris' )
Crear MIGRACIO model controlador per la taula codes.
Ens interesa la sintaxi de la migracio. Aquest fitxer es trova a: database\migrations.
crear resource filament -Crud taula codes
Els recursos són classes estàtiques que s'utilitzen per crear interfícies CRUD per als vostres models Eloquent. Descriuen com els administradors haurien de poder interactuar amb les dades de la vostra aplicació mitjançant taules i formularis..
Crear un Model en laravel (make:model)
Un model Laravel és una classe que consulta la base de dades . En lloc d'escriure codi individual (SQL) per consulta (CRUD), un model pot agrupar-ho tot. Aquest mateix model o classe es pot utilitzar per realitzar les operacions CRUD normals a la base de dades.
crear un resource per al model Person
Els recursos són classes estàtiques que s'utilitzen per crear interfícies CRUD per als vostres models Eloquent. Descriuen com els administradors haurien de poder interactuar amb les dades de la vostra aplicació mitjançant taules i formularis.
datatables: taula responsive amb tailwind.
Taula sensible Utilitzant https://datatables.net:
Amaga les columnes a mesura que la pantalla es fa més petita i mostra una icona de commutació per veure la resta de dades.
Editar el fitxer migrations amb TablePlus
La gestió de bases de dades és fàcil amb TablePlus
Eina GUI moderna, nativa i amigable per a bases de dades relacionals: MySQL, PostgreSQL, SQLite i més
fancybox imatge en gallery
Fancybox us estalvia temps i ajuda a crear fàcilment finestres superposades modernes i boniques que contenen imatges, iframes, vídeos o qualsevol tipus de contingut HTML.
fitxer web.php
finalment el fitxer web.php que es on s'amatzemen totes les routes m'esta quedant aixi!.
instal.lar blueprint
Blueprint és una eina de codi obert per generar ràpidament diversos components de Laravel a partir d'una definició única i llegible per l'home .
Blueprint té dos principis conductors:
Augmentar la velocitat de desenvolupament
Promoure les convencions de Laravel
instal.lar filament
Filament és una col·lecció d'eines per crear ràpidament aplicacions TALL stack boniques, dissenyades per a humans.
instal.lar laravel
Abans de crear el vostre primer projecte Laravel, hauríeu d'assegurar-vos que la vostra màquina local tingui PHP i Composer instal·lats. Si esteu desenvolupant a macOS, PHP i Composer es poden instal·lar mitjançant Homebrew . A més, recomanem instal·lar Node i NPM .
laravel storage link solucio per la fragmentacio del codi a servidor compartit
Els Hosting Compartits són realment econòmics, ja que com indica el seu nom, comparteixes els recursos entre diversos usuaris. Per pujar Laravel a aquests servidors, el millor és tenir tots els fitxers públics a la nostra carpeta public_html (hosting). I la resta de l'aplicació de Laravel fora d'aquesta carpeta perquè no sigui accessible.
meta tags in head
L' etiqueta defineix metadades sobre un document HTML. Les metadades són dades (informació) sobre dades.
migracio per crear la taula objectius
Les migracions a Laravel són com un control de versions de la base de dades, les quals ens permeten gestionar d'una millor manera els canvis que es van fent amb el temps . Amb la migració podem crear les nostres taules, els camps de les taules i les relacions.
migracio per la taula people
ha estat facil perque ho he exportat desde Table plus i ho he copiat al controller
migracio taula Codes
M'apunto el codi per fer la migracio, pero en aquest cas he fet primer la taula a Phpmyadmin i amb el TablePlus he copiat el codi. Tot i que a vegades faig servir el fitxer draft.yaml i blueprint que es molt divertit!.
paginacio a les vistes de laravel
Paginar amb l'ORM Eloquent és summament senzill, canvia la crida a get per el mètode paginate:
php artisan route:list
Per mostrar totes les routes de l'aplicacio, aquesta es lal'ordre artisan
php classic consulta mysql join
Executo a phpmyadmin la consulta per veure que em porta.
php fitxer conexio a la BBDD
Com connectar PHP a MySQL amb un script. D'aquesta manera, podre modificar, veure o administrar les taules creades a la base de dades MySQL.
portar alguns registres de dues taules relacionades desde el controller
En aquest cas vull portar les persones de la taula people que tinguin la categoria 6 (models) i em caldra el nom que esta a la taula categories.
portar tots els registres d'una categoria
Eloquent és el potent ORM de Laravel que ens ofereix moltes funcionalitats, codi net i auto documentat ja que es llegeix d'una manera totalment fàcil d'entendre.
portar tots els registres de una taula
El get mètode retorna una Illuminate\Support\Collection instància que conté els resultats de la consulta on cada resultat és una instància de stdClass objecte PHP. Podeu accedir al valor de cada columna accedint a la columna com a propietat de l'objecte:
Portar varies categores desde el controller
En aquest cas no em calen dades de les taules relacionades i agafo tots els registres de la categoria 12.
spatie media library
Serveig per pujar imatges a Filament. té uns quants requisits per funcionar:
PHP 8.0+, Laravel v8.0+, Livewire v2.0+. Aquest connector és compatible amb altres paquets de Filament v2.x.