alta de un cliente - php + mysql

Post on 05-Mar-2016

262 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

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

TRANSCRIPT

 

 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  

 

 

top related