You are on page 1of 8

Php MySql

Php MySql

Gonzalo Chacaltana Buleje

Php MySql

CONEXIN PHP CON MYSQL


1 CREAMOS UNA BASE DE DATOS EN MYSQL

CREATE DATABASE ALMACEN USE ALMACEN CREATE TABLE PRODUCTOS( CODPRO VARCHAR(5)NOT NULL, NOMPRO VARCHAR(40)NULL, STOCK NUMERIC(4)NULL, PRECIO NUMERIC(5,2)NULL, PRIMARY KEY(CODPRO) ) 2 CREAMOS UNA PAGINA PARA GUARDAR LOS DATOS DE UN PRODUCTO ( EN HTML)

EL BOTON REGISTRAR ENVIARA LOS DATOS INGRESADOS A UNA SEGUNDA PAGINA LLAMADA GUARDAR.PHP SCRIPT DE LA PAGINA GUARDAR.PHP <html> <body> <? //Variable de Conexion al Servidor $Conexion=mysql_connect("localhost","root"); //Seleccionamos la Base de Datos mysql_select_db("ALMACEN",$Conexion); Php MySql Gonzalo Chacaltana Buleje

Php MySql //Almacenamos los Datos enviados en Varibales $Code=$_POST['codigo']; $Producto=$_POST['nombre']; $Stock=$_POST['stock']; $Price=$_POST['precio']; //Realizamos la operacion de Guardar (Sentencia Sql) almacenandolo en una variable $result=mysql_query("insert into productos values('$Code','$Producto','$Stock','$Price')"); // Mostramos Mensaje echo "<br><b>Producto registrado en Almacn!</b>"; ?> </body> </html>

3 CREAMOS UNA PAGINA PARA CONSULTAR UN PRODUCTO POR SU CODIGO ( EN HTML)

EL BOTON BUSCAR ENVIARA EL DATO INGRESADO A UNA SEGUNDA PAGINA LLAMADA CONSULTA.PHP SCRIPT CONSULTA.PHP <html> <body> <table cellspacing="0" border="1" width="80%"> <tr><td><b>Id Producto</b></td><td><b>Descripcion Producto</b></td><td><b>Stock Actual</b></td><td><b>Precio Unitario</b></td></tr> <tr> <? //Variable de Conexion al Servidor Php MySql Gonzalo Chacaltana Buleje

Php MySql $Conexion=mysql_connect("localhost","root"); //Seleccionamos la Base de Datos mysql_select_db("ALMACEN",$Conexion); //Almacenamos el Dato enviados en Varibales $Code=$_POST['codigo']; //Realizamos la operacion de Seleccionar (Sentencia Sql) almacenandolo en una variable Recordset $Recordset=mysql_query("select * from productos where codpro='$Code'",$Conexion); //Array apartir del valor de la Variable Recordset while($Data=mysql_fetch_row($Recordset)){ ?> <td><? echo $Data[0]; ?></td> <td><? echo $Data[1]; ?></td> <td><? echo $Data[2]; ?></td> <td><? echo $Data[3]; ?></td> </tr> <? } ?> </table> </body> </html> 4 CREAMOS UNA PAGINA DE ELIMINACION DE UN PRODUCTO MEDIANTE SU CODIGO (EN HTML)

EL BOTON ELIMINAR ENVIARA EL DATO INGRESADO A UNA SEGUNDA PAGINA LLAMADA ELIMINAR.PHP Php MySql Gonzalo Chacaltana Buleje

Php MySql SCRIPT ELIMINAR.PHP <html> <body> <? //Variable de Conexion al Servidor $Conexion=mysql_connect("localhost","root"); //Seleccionamos la Base de Datos mysql_select_db("ALMACEN",$Conexion); //Almacenamos los Datos enviados en Varibales $Code=$_POST['codigo']; //Realizamos la operacion de Eliminar(Sentencia Sql) almacenandolo en una variable $result=mysql_query("delete from productos where codpro='$Code'"); // Mostramos Mensaje echo "<br><b>Producto eliminado del Almacen!</b>"; ?> </body> </html> 5 CREAMOS UNA PAGINA DE CONSULTA PARA LA VISUALIZACION DE LOS DATOS DEL PRODUCTO A CONSULTAR Y POSTERIORMENTE A MODIFICAR

EL BOTON VER ENVIARA EL DATO INGRESADO A UNA SEGUNDA PAGINA DONDE SE VISUALIZARAN LOS DATOS DEL PRODUCTO CONSULTADO.

Php MySql

Gonzalo Chacaltana Buleje

Php MySql

SCRIPT <html> <body> <? //Variable de Conexion al Servidor $Conexion=mysql_connect("localhost","root"); //Seleccionamos la Base de Datos mysql_select_db("ALMACEN",$Conexion); //Almacenamos el Dato enviados en Varibales $Code=$_POST['codigo']; //Realizamos la operacion de Seleccionar (Sentencia Sql) almacenandolo en una variable Recordset $Recordset=mysql_query("select * from productos where codpro='$Code'",$Conexion); //Array apartir del valor de la Variable Recordset while($Data=mysql_fetch_row($Recordset)){ $nombre=$Data[1]; $cantidad=$Data[2]; $precio=$Data[3]; } ?> <form action="update.php" method=POST> <fieldset > <legend><b>Visualizacion</b></legend> Php MySql Gonzalo Chacaltana Buleje

Php MySql <table cellspacing="0"> <tr><td width="35%"><b>Id Producto:</b></td><td width="65%"><input type="text" name="codigo" value="<? echo $Code; ?>" maxlength="5" readonly></td></tr> <tr><td width="35%"><b>Descripcion:</b></td><td width="65%"><input type="text" name="nombre" value="<? echo $nombre; ?>" maxlength="40" size=40></td></tr> <tr><td width="35%"><b>Stock Actual:</b></td><td width="65%"><input type="text" name="stock" value="<? echo $cantidad; ?>" maxlength="4" size=5></td></tr> <tr><td width="35%"><b>Precio Unitario:</b></td><td width="65%"><input type="text" name="precio" value="<? echo $precio; ?>" maxlength="5" size=5></td></tr> <tr><td width="100%" colspan="2"><br><center><input type=submit value="Actualizar"></center></td></tr> </table> </fieldset> </form> </body> </html> LUEGO EL BOTON ACTUALIZAR REALIZARA LA OPERACIN DE MODIFICAR LOS DATOS CORREGIDOS DE LA PAGINA ANTERIOR SCRIPT DE LA PAGINA UPDATE.PHP <html> <body> <? //Variable de Conexion al Servidor $Conexion=mysql_connect("localhost","root"); //Seleccionamos la Base de Datos mysql_select_db("ALMACEN",$Conexion); //Almacenamos los Datos enviados en Varibales $Code=$_POST['codigo']; $Producto=$_POST['nombre']; $Stock=$_POST['stock']; $Price=$_POST['precio']; //Realizamos la operacion de Guardar (Sentencia Sql) almacenandolo en una variable $result=mysql_query("update productos set nompro='$Producto',stock='$Stock',precio='$Price' where codpro='$Code'");

Php MySql

Gonzalo Chacaltana Buleje

Php MySql // Mostramos Mensaje echo "<br><b>Producto Actualizado en Almacen!</b>"; ?> </body> </html>

FINNNNNNNNN CSM!!! NO YODAN! Jojojo Estudien !!! .. Ablamos!!! Mi Gente!!!! :D

Php MySql

Gonzalo Chacaltana Buleje

You might also like