Page 1

PHP Orientado  a  Objetos   Alta  de  un  Registro   David  Gutiérrez  Tovar      


Objetivo del  Programa   Este  es  un  programa  de  PHP  orientado  objetos  para  realizar  un  alta  de  un  registro  dentro  de  una  base  de  datos  llamada   clientes.  

Descripción del  código   index.php   <?php include 'cliente.php';//incluimos la pagina cliente.php donde están nuestras clases $objcliente = new cliente();//Creamos un nuevo objeto y de tipo cliente //Creamos nuestra conexión a la base de datos clientes mandando llamar al método crearConexion() $conexion = $objcliente ->crearConexion('127.0.0.1', 'clientes', 'root', 'root'); //Inicia Formulario para poder enviar los datos a guardar echo "<form action='index.php' method='POST' name='formu'> <table border=1> <tr><td colspan=2 align='center'><b>Insertar Cliente</b></td></tr> <tr> <td align='right'>Nombre:</td> <td><input type='text' name='nombre'></td> </tr> <tr> <td align='right'>Apellidos:</td> <td><input type='text' name='apellidos'></td> </tr> <tr> <td colspan=2 align='center'> <input type='submit' name='insertar' value='Insertar'> </td> </tr>


</table> </form>"; //Si se dio click en el boton Insertar llamara al metodo insertarCliente() y mandara los parametros if (!empty($_POST['insertar'])) { $objcliente ->insertarCliente($_REQUEST['nombre'], $_REQUEST['apellidos']); echo "<script>alert('EL REGISTRO SE HA INSERTADO CORRECTAMENTE')</script>"; echo "<script>window.location.replace('index.php')</script>"; } ?>

cliente.php <?php class cliente { //Inicia método para crear la conexión a la base de datos public function crearConexion($ip, $nombreBD, $usuario, $contrasenia) { $conexion=mysql_connect($ip,$usuario,$contrasenia)or die ("Error hosting"); $base=mysql_select_db("$nombreBD",$conexion) or die ("Error de base"); } //Inicia método que insertara los registros en la base de datos clientes public function insertarCliente($nombre, $apellidos) { //Creamos el script para insertar los parámetros recibidos en el método $sql = "INSERT INTO clientes(nombre, apellidos) VALUES('$nombre', '$apellidos')"; $consulta=mysql_query($sql)or die("Error de consulta de insercion"); } } ?>  


Pantallas Resultantes  

Alta de un cliente - PHP + MySQL  

Este es un programa de PHP orientado objetos para realizar un alta de un registro dentro de una base de datos llamada clientes.

Read more
Read more
Similar to
Popular now
Just for you