コード例 #1
0
ファイル: Producto.php プロジェクト: cancelajavi/2-DAW
 public function load(&$mensaje)
 {
     $sql = $this->_crearLoad();
     $bd = new MySQL();
     $sql->addEjecutar(':codigo', $this->_codigo);
     $ejecucion = $sql->generarEjecucion();
     return $bd->ejecutar($sql, $ejecucion, $mensaje);
 }
コード例 #2
0
ファイル: Socio.php プロジェクト: cancelajavi/2-DAW
 public function guardarUsuario(&$mensaje)
 {
     $bd = new MySQL();
     $sql = $this->_crearGuardar();
     $sql->addEjecutar(':nombre', $this->_nombre);
     $ejecucion = $sql->generarEjecucion();
     return $bd->ejecutar($sql, $ejecucion, $mensaje);
 }
コード例 #3
0
ファイル: Socio.php プロジェクト: cancelajavi/2-DAW
 public function guardarUsuario(&$mensaje)
 {
     $bd = new MySQL();
     $sql = $this->_crearGuardar();
     $sql->addEjecutar(':dni', $this->_dni);
     $sql->addEjecutar(':nombre', $this->_nombre);
     $sql->addEjecutar(':fechaAlta', $this->_formatoFecha($this->_fechaAlta));
     $sql->addEjecutar(':cuota', $this->_cuota);
     $ejecucion = $sql->generarEjecucion();
     return $bd->ejecutar($sql, $ejecucion, $mensaje);
 }
コード例 #4
0
ファイル: Usuario.php プロジェクト: cancelajavi/2-DAW
 public function guardarUsuario(&$mensaje)
 {
     $bd = new MySQL();
     $sql = $this->_crearGuardar();
     $sql->addEjecutar(':usuario', $this->_usuario);
     $sql->addEjecutar(':clave', $this->_clave);
     $sql->addEjecutar(':nombre', $this->_nombre);
     $sql->addEjecutar(':apellidos', $this->_apellidos);
     $sql->addEjecutar(':email', $this->_email);
     $ejecucion = $sql->generarEjecucion();
     return $bd->ejecutar($sql, $ejecucion, $mensaje);
 }
コード例 #5
0
 public function load(&$mensaje, $campos = array(), $tabla = '', $accion = '')
 {
     $bd = new MySQL();
     $sql = $this->_crearLoad($campos, $tabla, $accion);
     if ($campos && $accion != 'modificar') {
         foreach ($campos as $key => $value) {
             $sql->addEjecutar(':' . $key, $value);
         }
     } elseif ($campos && $accion == 'modificar') {
         foreach ($campos['select'] as $key => $value) {
             $sql->addEjecutar(':' . $key, $value);
         }
         foreach ($campos['where'] as $key => $value) {
             $sql->addEjecutar(':' . $key, $value);
         }
     }
     $ejecucion = $sql->generarEjecucion();
     return $bd->ejecutar($sql, $ejecucion, $mensaje);
 }
コード例 #6
0
ファイル: Nota.php プロジェクト: cancelajavi/2-DAW
 public function load(&$mensaje)
 {
     $bd = new MySQL();
     $sql = $this->_crearLoad();
     $curso = $_POST['curso'];
     if ($curso != 'Todos' and !empty($this->_asignatura)) {
         $sql->addEjecutar(':asignatura', $this->_asignatura);
         $sql->addEjecutar(':curso', $curso);
     } elseif (!empty($this->_asignatura)) {
         $sql->addEjecutar(':asignatura', $this->_asignatura);
     } elseif ($curso != 'Todos') {
         $sql->addEjecutar(':curso', $curso);
     }
     $ejecucion = $sql->generarEjecucion();
     return $bd->ejecutar($sql, $ejecucion, $mensaje);
 }