EjemplosDuoc.es.tl
  Manejo BD
 
Para buscar a un usuario en la BD se realiza lo siguiente:

//Buscar en BD
function buscar_usuario($user,$pass){
    $num=0;
    //se conecta a la base de datos
     $link=conexion();//tiene que estar la esta funcion
    //String de consulta
    $con="SELECT count(ID_USER) FROM TABLA WHERE USER='$user' AND PASS='$pass'";
    //se selecciona la base de datos
    mysql_select_db('NOMBREBD', $link);
    //consulta
    $resul=mysql_query($con  , $link);
    $mensaje=mysql_errno($link);
    while($fila = mysql_fetch_row($resul))
            $num=$fila[0];
    if($num==0){
        $mensaje="Acceso denegado $num";           
    }else{       
        // enviar a otra pagina
        $_SESSION['autenticado']="S";
          header ("location: menu.php");
    }
    mysql_close($link);
return $mensaje;
}


///////////////////////////////////////////////////////////////////  A L M A C E N A R
// Almacenar en BD
function guardar($nom,$des,$pre,$fot){   
     //se conecta a la base de datos

     $link=conexion();//tiene que estar la esta funcion
        //String de consulta
        $con="INSERT INTO PRODUCTO VALUES (null,'$nom','$des',$pre,'$fot')";
        //se selecciona la base de datos
        mysql_select_db("NOMBREBD", $link);
        //consulta
        mysql_query($con  , $link);
        if(mysql_errno($link)>0){
            echo "Ocurrio el siguiente error: ".mysql_errno($link);
        }else{
            echo "Los datos fueron guardados";
        }
}

//////////////////////////////////////////////////////////////////// EDICION en BD
function modificacion($id,$nom,$des,$pre,$fot){
     //se conecta a la base de datos
     $link=conexion();//tiene que estar la esta funcion
        //String de consulta
        $con="UPDATE PRODUCTO SET
                NOMBRE='$nom',
                DESCRIPCION='$des',
                PRECIO=$pre,
                FOTO='$fot'
            WHERE id_producto =$id";
        //se selecciona la base de datos
        mysql_select_db("NOMBREBD", $link);
        //consulta
        mysql_query($con  , $link);
        if(mysql_errno($link)>0){
            $mensaje = "Ocurrio el siguiente errorp: ".mysql_errno($link);
        }else{       
            $mensaje = "Los datos fueron reemplazados. Desea volver al  <a href='menu.php'>Menu</a>";
        }   
return $mensaje;
}
 
   
 
Este sitio web fue creado de forma gratuita con PaginaWebGratis.es. ¿Quieres también tu sitio web propio?
Registrarse gratis