Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Wuolah Free Apuntes Laravel 1
Wuolah Free Apuntes Laravel 1
luciaquijada
Estudios España
TEMA 3 - LARAVEL
2. Conectarlo a mi localhost
Lo primero que debemos hacer es meternos en la carpeta routes y abrimos el fichero que
pone web.php.En este modificaremos en Route::get el retorno y quedaría así:
Route::get(‘/’,function(){
return (‘Hola mundo’);
});
Este nos mostrará en nuestro navegador cuando ejecutemos el php , un “Hola Mundo”.
y el código es el siguiente:
Route::get(‘/alumno/{nombre}/{modulo}’,function($dato,$modulo){
if($dato == ‘Lucia’) $nota = 9;
if($dato == ‘Paco’) $nota = 4;
a64b0469ff35958ef4ab887a898bd50bdfbbe91a-10040662
Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
Lucía Quijada Gordo Sistemas de gestión empresarial
2ºDAM
Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
Route::get(‘/’ , function(){
return view(‘welcome’,[‘precio’ => 13]);
});
6. Creación de controlador.
Lo primero que debemos hacer es abrir la terminal de Visual Studio y pondremos el
siguiente código:
<?php
//Definimos la variable a interpretar
$x = “<strong>Hola</strong>”;
?>
a64b0469ff35958ef4ab887a898bd50bdfbbe91a-10040662
Lo primero que debemos hacer es entrar a localhost de phpMyAdmin y crear una nueva
base de datos que será con la que nos conectaremos.
Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
Después conectamos la base de datos en nuestro proyecto. Para ello vamos al fichero .env
, en ese mismo fichero nos vamos a la línea que como vemos en la imagen es
DB_DATABASE y en esta ponemos el nombre de la base de datos que hemos creado
anteriormente.
NameTable::where(‘fileName’,’=’,$datoX)
//Al devolverme esto un array de objeto , lo que haremos es
utilizar la función first() para que coja solo el primero.
NameTable::where(‘fileName’,’=’,$datoX)->first()
14.Ejecutar migraciones
a64b0469ff35958ef4ab887a898bd50bdfbbe91a-10040662
El controlador contendrá un método para cada una de las operaciones de los recursos
disponibles. Esto lo haremos así:
//En web.php
Route::resource('nameTable' , NombreControlador::class);
Esta declaración de ruta única crea múltiples rutas para manejar una variedad de acciones
en el recurso
a64b0469ff35958ef4ab887a898bd50bdfbbe91a-10040662
Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.