Route::get('/insertar', function() {
DB::insert("insert into articulos(nombre_articulo, precio, pais_origen, seccion, observaciones)
values (?,?,?,?,?)", ["jarrón", "15.75", "Japón", "Cerámica", "Es una ganga"]);
});
Route::get('/leer', function() {
$articulos = DB::select("select * from articulos where id = ?", [4]);
foreach ($articulos as $item) {
return $item->nombre_articulo;
}
});
Route::get('/modificar', function() {
DB::insert("update articulos set seccion = 'DECORACIÓN' where id = ?", [4]);
});
Route::get('/borrar', function() {
DB::insert("delete from articulos where id = ?", [4]);
});
RAW SQL Query
Aunque lo correcto en Laravel es atacar la BD siempre con eloquent te permite hacer directamente a pelo cualquier consulta SQL tanto en routes/web.php como en cada uno de los controladores usando DB, por ejemplo:
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario