Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/04/2009, 08:18
Avatar de AnisDelMono
AnisDelMono
 
Fecha de Ingreso: febrero-2007
Ubicación: Pas de la Casa
Mensajes: 247
Antigüedad: 17 años, 2 meses
Puntos: 7
Respuesta: Ocultar campos de la base de datos

En el caso que quieras esconder el precio en caso de no estar logeado:

Código PHP:
if(!empty($_SESSION['usuario'])) {
$consulta"SELECT * FROM tabla";
} else {
$consulta"SELECT clave,  Producto, Descripcion FROM tabla";


$datos mysql_query($consulta$conexion);//conexion guarda las variables previas de conexion

while ($dat mysql_fetch_array($datos)) {
    echo 
$dat['clave']." ".$dat['Producto']." ".$dat['Descripcion'];

if(!empty(
$_SESSION['usuario'])) {
echo 
" ".$dat['precio'];

Aunque con este sistema tambien podrias prescindir del primer condicional. Es decir, seleccionas toda la tabla y si esta logueado le muestras el precio