/panel/clases/dlm_usuarios_panel.php
PHP | 157 lines | 118 code | 37 blank | 2 comment | 8 complexity | c2ab7bab749ec89aa18469aa3496e385 MD5 | raw file
Possible License(s): BSD-3-Clause, GPL-2.0, MIT, LGPL-3.0, LGPL-2.1
- <?php
-
- include 'conexion.php';
-
- class usuario{
- //constructor
- var $conexion;
-
- function usuario(){
-
- include 'conexion.php';
-
- }
- //function graba_usuario($id_cliente,$nom_usuario, $email, $usuario, $password,$d_password,$id_perfil,$controller, $usuarioWebConcurso)
- function graba_usuario( $user)
-
- {
- $result=true;
- $campos=""; $valores="";
- foreach ($user as $key=>$value){
- $campos .= "" .$key .",";
- $valores .= "'" .$user[$key] ."'," ;
- }
-
-
- $dml = " INSERT INTO usuarios (" .substr($campos,0,-1) .") VALUES (". substr($valores,0,-1) .")" ;
-
-
-
- $result=mysql_query($dml);
- if (!$result)
- {
- echo "3-altausuario".mysql_error();
- return false;
- }
-
- mysql_close();
- return true;
-
- }
- function graba_usuario_con_id( $user, &$id_usuario)
-
- {
- $result=true;
- $campos=""; $valores="";
- foreach ($user as $key=>$value){
- $campos .= "" .$key .",";
- $valores .= "'" .$user[$key] ."'," ;
- }
-
-
- $dml = " INSERT INTO usuarios (" .substr($campos,0,-1) .") VALUES (". substr($valores,0,-1) .")" ;
-
-
-
- $result=mysql_query($dml) or die("error3-altausuario".mysql_error());
- if (!$result)
- {
- return false;
- }
-
- $id_usuario=mysql_insert_id();
- mysql_close();
- return true;
-
- }
-
- function actualiza_usuario($user)
- {
- $result=true;
- $campos=""; $valores="";
- foreach ($user as $key=>$value){
- $campos .= "" . $key ."= '". $user[$key] ."'," ;
-
- }
-
- $dml = " UPDATE usuarios SET " .substr($campos,0,-1) ." WHERE id_usuario='" . $user['id_usuario'] ."'";
- $result=true;
-
- $result=mysql_query($dml) or die("error-actualizando-usuario".mysql_error());
- if (!$result)
- return false;
-
- mysql_close();
- return true;
-
- }
- function borra_usuario($usuario)
- {
-
- $result=true;
-
- $result=mysql_query("DELETE from usuarios WHERE id_usuario='".$usuario."'") or die("error-borrar-usr".mysql_error());
- if (!$result)
- return false;
-
- return true;
- }
- function comprueba_email($dato){
-
- $total = mysql_num_rows(mysql_query("SELECT e_mail from usuarios where e_mail='".$dato."'"));
- if($total==0)
- {
- $respuesta="NO";
- }
- else
- {
- $respuesta="SI";
- }
- mysql_close();
- return $respuesta;
-
- }
- function comprueba_nick($dato){
-
- $total = mysql_num_rows(mysql_query("SELECT nick from usuarios where nick='".$dato."'"));
- if($total==0)
- {
- $respuesta="NO";
- }
- else
- {
- $respuesta="SI";
- }
- mysql_close();
- return $respuesta;
-
- }
- function trae_usuario($dato)
- {
- return mysql_query("SELECT * from usuarios where id_usuario='".$dato."'");
- }
- function trae_paises()
- {
- return mysql_query("SELECT * from paises order by pais");
- }
- function trae_provincias()
- {
- return mysql_query("SELECT * from provincias order by provincia");
- }
- function trae_poblaciones($dato)
- {
- return mysql_query("SELECT id_poblacion, poblacion from poblaciones where id_provincia='".$dato."' order by poblacion");
- }
- function trae_n_usuarios(&$n_visitas,&$n_usuarios,&$n_empresas)
- {
-
- $result = mysql_query("SELECT id_usuario FROM usuarios where tipo_usuario='0'") or die("muero1->".mysql_error());
- $n_usuarios = mysql_num_rows($result);
- $result = mysql_query("SELECT id_usuario FROM usuarios where tipo_usuario='1'") or die("muero1->".mysql_error());
- $n_empresas = mysql_num_rows($result);
- return;
- }
-
- }
-
- ?>