Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/08/2006, 17:52
Spychaser
 
Fecha de Ingreso: agosto-2006
Ubicación: Argentina, Bahia Blanca
Mensajes: 172
Antigüedad: 17 años, 8 meses
Puntos: 0
Pregunta Dudas al listar datos relacionados

Buenas, tengo algunos problemas a la hora de listar datos unicamente de un usuario y no de todos. El autentificador que uso es el de Cluster, ya que me parecio muy bueno.
Aqui les paso mi problema:

Tengo las siguientes tablas:
Código PHP:
CREATE TABLE avisos_inmobiliarios (
id_aviso_inm int(9NOT NULL auto_increment,
tipo varchar(60NOT NULL default '',
operacion varchar(60NOT NULL default '',
ubicacion varchar(60NOT NULL default '',
direccion varchar(60NOT NULL default '',
precio varchar(60NOT NULL default '',
foto01 varchar(60NOT NULL default '',
foto02 varchar(60NOT NULL default '',
foto03 varchar(60NOT NULL default '',
foto04 varchar(60NOT NULL default '',
aviso longtext NOT NULL,
fecha varchar(65NOT NULL default '',
nombre_inmobiliaria varchar(60NOT NULL,
PRIMARY KEY (id_aviso_inm)
);


CREATE TABLE inmobiliarias (
nombre_inmobiliaria varchar(60NOT NULL default '',
telefono varchar(60NOT NULL default '',
email varchar(60NOT NULL default '',
direccion varchar(60NOT NULL default '',
cuidad varchar(60NOT NULL default '',
banner varchar(60NOT NULL default '',
PRIMARY KEY (nombre_inmobiliaria)
);

CREATE TABLE usuario_inmobiliaria (
nombre_inmobiliaria varchar(60NOT NULL,
id_usuario smallint(6NOT NULL,
PRIMARY KEY (id_usuario)
);


CREATE TABLE usuarios (
  
ID smallint(6unsigned NOT NULL auto_increment,
  
usuario tinytext NOT NULL,
  
pass tinytext NOT NULL,
  
nivel_acceso smallint(4unsigned NOT NULL default '0',
  
PRIMARY KEY  (ID),
  
UNIQUE KEY ID (ID)
TYPE=MyISAM PACK_KEYS=1
Mi codigo es el siguiente:
Código PHP:
<?
include('aut_config.inc.php'); //incluimos el config.php que contiene los datos de la conexión a la db y la sesión
require ("aut_verifica.inc.php");
if(
$_SESSION['level'] == 1)
{
echo 
'Tienes level 1 y puedes ver esta página';
?>
<?
$host
="localhost";
$username="city45_user";
$password="city";
$db_name="city45_avisos";

mysql_connect("$host""$username""$password")or die("No se pudo conectar con el server");
mysql_select_db("$db_name")or die("No se pudo conectar con la base de datos");

$sql="SELECT nombre_inmobiliaria FROM usuario_inmobiliaria WHERE id_usuario='$_SESSION['usuario_id']'";
$result=mysql_query($sql);
while(
$rows=mysql_fetch_array($result))
$rows['nombre_inmobiliaria'];
$_SESSION['nombre_inmobiliaria'] = $rows['nombre_inmobiliaria']
$listar="SELECT * FROM avisos_inmoviliarios WHERE nombre_inmobiliaria='$_SESSION['nombre_inmobiliaria']'";
$result=mysql_query($listar);
while(
$rows=mysql_fetch_array($result)){
?>
<? 
echo $rows['tipo']; ?>
<? 
echo $rows['operacion']; ?>
<? 
echo $rows['ubicacion']; ?>
<? 
echo $rows['direccion']; ?>
<? 
echo $rows['precio']; ?>

<?
}
mysql_close(); //close database
?>
Muchas Gracias por su tiempo, espero poder dar con esto.