Programadortico.com

martes, 24 de junio de 2014

Cómo usar Clases para Interactuar con MYSQL desde PHP

Cómo usar Clases para Interactuar con MYSQL desde PHP

Al Final Por Favor Comenten que les pareció para mantener la página, NO tienen que registrarse.

Este ejemplo que les dejo se trata de cómo interactuar (INSERTAR, ELIMINAR, MODIFICAR, SELECCIONAR), con una base de datos MYSQL desde una Clase hecha en PHP, muy fácil. Sigan el ejemplo paso a paso y ejecútelo en tu COMPUTADORA, yo utilizo WAMP SERVER cómo servidor local. En el Link de Descarga vendrán los archivos con los scripts originales del ejemplo.

Cómo se Compone la Base de Datos :
  • NOMBRE DE LA BASE DE DATOS:  "database".
  • NOMBRE DE LA TABLA: "empleado".


Aquí tienen el código PHP sino quieren descargarlo, recuerden que el Script de la base de Datos se descarga arriba:
<?php
error_reporting(E_ALL ^ E_DEPRECATED);//OCULTAR ADVERTENCIAS NORMALES DEL MYSQL

//IMPORTANTE INCLUIR LAS CLASES
include_once ('clase_DataBase.php');
include_once ('clase_Empleado.php');

//INSERTAR REGISTRO 
$bd1=new DataBase();
$bd1->ejecutarSql("insert into empleado values (
    'null',
    'Antony',
    'Salazar Araya')");

//MODIFICAR REGISTRO    
$bd2= new DataBase(); 
$bd2->ejecutarSql("UPDATE empleado 
     SET id = 1 , nombre= 'Antony', apellido='Salazar Araya' 
     WHERE id=2");
     
//ELIMINAR REGISTRO    
$bd3= new DataBase(); 
$bd3->ejecutarSql("DELETE FROM empleado WHERE empleado.id=2"); 

//SELECCIONAR REGISTROS
$db4=new DataBase();
$db4->ejecutarSql("Select * from empleado");
$datos=$db4->obtenerRegistro();
   
     while($datos){
      echo "<br>ID: $datos[0] - NOMBRE: $datos[1] - APELLIDO: $datos[2]";
   $datos=$db4->obtenerRegistro();
       }//while    

?>
Con esto ya el programa les debería Funcionar 100%, Gracias y cualquier Duda me la pueden publicar Aquí:

0 comentarios:

Publicar un comentario

Comenten para Responder sus DUDAS al INSTANTE :-)

 
Esta web utiliza cookies, puedes ver nuestra la política de cookies, aquí Si continuas navegando estás aceptándola
Política de cookies +