Advertisement
Guest User

Untitled

a guest
May 18th, 2017
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.66 KB | None | 0 0
  1. <?php
  2. include('../modelo/ModeloSimboloParticular.php');
  3. $agregar=$_POST['agregar'];
  4. $actualizar=$_POST['actualizar'];
  5. $eliminar=$_POST['eliminar'];
  6. $codigo=$_POST['codigo'];
  7. $nombre=$_POST['nombre'];
  8.  
  9. $Simbolo = new SimboloParticular($codigo,$nombre);
  10.  
  11. if(isset($agregar)){
  12.     echo "esto es para guardar datos<br>";
  13.     echo $Simbolo->getCodSimboloParticular();
  14.     echo $Simbolo->getDescripcion();
  15.     $salida="1";
  16.     $Simbolo->agregarSimbolo($codigo,$nombre);
  17.    
  18. }
  19. if(isset($actualizar)){
  20.     echo "esto es para actualizar datos";
  21.  
  22. }
  23. if(isset($eliminar)){
  24.     echo "esto es para eliminar datos";
  25.     //echo $Clase->getCodSimboloParticular();
  26.     //echo $Clase->getDescripcion();
  27.    
  28. }
  29. ?>
  30.  
  31. <?php
  32. include('../utilidades/ClaseConexion.php');
  33.    
  34. class SimboloParticular{
  35.     private $codSimboloParticular;
  36.     private $descripcion;
  37.  
  38.     function __construct($newCodSimboloParticular,$newDescripcion){
  39.         $this->codSimboloParticular=$newCodSimboloParticular;
  40.         $this->descripcion=$newDescripcion;
  41.     }
  42.    
  43.     function setCodSimboloParticular($newCodSimboloParticular){
  44.         $this->codSimboloParticular=$newCodSimboloParticular;
  45.     }
  46.    
  47.     function getCodSimboloParticular(){
  48.         return $this->codSimboloParticular;
  49.     }
  50.    
  51.     function setDescripcion($newDescripcion){
  52.         $this->descripcion=$newDescripcion;
  53.     }
  54.    
  55.     function getDescripcion(){
  56.         return $this->descripcion;
  57.     }
  58.    
  59.     function agregarSimbolo($newCodSimboloParticular,$newDescripcion){
  60.         $host="localhost";
  61.         $user="root";
  62.         $pass="15242874";
  63.         $dataBase="casuistico";
  64.         $Conn = new Conexion($host,$user,$pass,$dataBase);
  65.         $Simbolo = new SimboloParticular($codigo,$nombre);
  66.         $sql="CALL agregarSimboloParticular(".$codigo.",".$nombre.")";
  67.         $Conn->consultaDB($sql);
  68.     }
  69.    
  70.     function modificarSimbolo(){
  71.        
  72.     }
  73.    
  74.     function eliminarSimbolo(){
  75.        
  76.     }
  77.    
  78.     function consultarSimbolo(){
  79.        
  80.     }
  81. }
  82. ?>
  83.  
  84.  
  85. <?php
  86. class Conexion{
  87.     private $servidor;
  88.     private $usuario;
  89.     private $clave;
  90.     private $baseDatos;
  91.     private $conexion;
  92.    
  93.     function __construct($host,$user,$pass,$dataBase){
  94.         $this->servidor=$host;
  95.         $this->usuario=$user;
  96.         $this->clave=$pass;
  97.         $this->baseDatos=$dataBase;
  98.         $this->conectarBaseDatos();
  99.     }
  100.    
  101.     private function conectarBaseDatos(){
  102.         $this->conexion=mysql_connect($this->servidor,$this->usuario,$this->clave);
  103.         mysql_select_db($this->baseDatos,$this->conexion);
  104.         echo "conexion realizada con exito";
  105.     }
  106.     //para realizar la consulta a la base de datos 
  107.     public function consultaDB($sql){
  108.         $this->resultado=mysql_query($sql);
  109.     }
  110.     //para extraer datos
  111.     public function extraerRegistro(){
  112.         if($fila=mysql_fetch_array($this->resultado,MYSQL_ASSOC)){
  113.             return $fila;
  114.         }else{
  115.             return false;
  116.         }
  117.     }
  118. }
  119. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement