Curso Android PHP MySql Lector QR

CRUD editar un producto

Para editar o actualizar campos en una tabla MYSQL debemos identificar el ID del registro, nos servirá para extraer todos los datos y modificarlos

Lección 9 del Curso Android PHP MySql Lector QR

CRUD editar un producto

POR LA COMPRA DEL CURSO COMPLETO

  • MIRA TODOS LOS VIDEOS SIN RESTRICCIÓN
  • TEN ACCESO AL CURSO DE POR VIDA
  • DESCARGA TODO CÓDIGO FUENTE DEL PROYECTO
  • ACCESO A CURSOS Y RECURSOS GRATIS

Android PHP MySql Lector QR

CRUD editar campos de la tabla productos en PHP y MySql

DESCRIPCIÓN DE LA LECCIÓN

Actualizar campos de la tabla productos, e incluso veremos con regenerar el código QR.

Pasos

  1. Eligimos un registro clickando en la opción editar, ésta url debe llevar el id del producto.
  2. Preguntar si existe un valor para btn, si no es asi se mostrará un formulario con todos los campos rellenados de los datos correspondientes al registro identificado por el id
  3. Se procede a actualizar los datos, dato y presionamos en Actualizar
  4. Recuperamos los valores para actualizar los datos en el registro correspondiente.
case "editar":
			if (isset($_REQUEST['btn'])):                    
				$nombre	    =   $_POST['nombre'];
				$descripcion=   $_POST['descripcion'];
				$precio   	=   $_POST['precio'];
				$stock	    =	$_POST['stock'];
				$estado		=	$_POST['estado'];			
				$data="";
				// ACTUALIZAR IMAGEN DEL PRODUCTO
				if(isset($_FILES['foto'])):
					$foto		=	$_FILES['foto']['name'];
					if(move_uploaded_file($_FILES['foto']['tmp_name'],'img/'.$foto)):
						mensaje("Foto Subida");
						$data = "foto=".$foto.",";
					else:
						mensaje("Error en subidad de foto");
					endif;
				endif;
				// GENERAR QR
...				
				$u=$user->actualizar("productos",$data,"id=".$_REQUEST['id']);
				if($u):						
					...
					$user->actualizar("productos","qr='qr_".$id.".png'","id=".$id);
					mensaje("Producto insertado <a href='".urlsite."?pagina=productos'> CONTINUAR</a> ");
				else:
					mensaje("Error en inserción");
				endif;
			else:
				$u=$user->buscar("productos","id=".$_REQUEST['id']);
				foreach($u as $r):
				?>  
				<div class="col-sm-8">
				<form method="post" enctype="multipart/form-data" action="" >
...
	
				</form>
				</div>                
				<?php
				endforeach;
			endif;
		break;

 


1562 visitas

Lecciones del curso

3. Estructura web modular en PHP
4. Login con sesiones en PHP
5. Aplicando estilos con Bootstrap
6. CRUD listado de productos
7. CRUD inserción de un producto
9. CRUD editar un producto
10. CRUD Eliminar un Producto
11. CRUD completo de promociones
14. Crear activities y hacer fullscreen
15. Implementación del sistema Login
16. Debug del sistema autenticación
17. Implementación de Preferencias
18. Implementación del sistema Registro
20. Sincronizar BD MySql y Sqlite con Json
21. Inflar un Listview con un CursorAdapter
22. Implementar evento click en ListView
23. Inflar un GridView con promociones
24. Implementación del scanner QR
VER MÁS CURSOS
Logo Codea App

Codea App FullStack

Perú, México, Colombia, España, Venezuela, Argentina, Bolivia

You Fb Tik Pin

© Todos los derechos reservados Codea App FullStack | Cursos de programación avanzados | 2020 - 2021