Foros del Web » Programando para Internet » PHP »

Registros

Estas en el tema de Registros en el foro de PHP en Foros del Web. De acuerdo al siguiente código de PHP, deseo que se me ayude a saber cómo poder visualizar únicamente los registros que cada usuario (en su ...
  #1 (permalink)  
Antiguo 03/07/2012, 15:27
 
Fecha de Ingreso: abril-2008
Ubicación: Distrito Federal
Mensajes: 19
Antigüedad: 16 años
Puntos: 0
Pregunta Registros

De acuerdo al siguiente código de PHP, deseo que se me ayude a saber cómo poder visualizar únicamente los registros que cada usuario (en su sesión) ingresa a una base de datos compartida por varios usuarios. Ya que, el de abajo, muestra todos los registros de todos los usuarios que utilizan la base de datos.

<?
include("connect.php");
$result=mysql_db_query("prueba1","select * from documentos");
?>

<table align="center">
<tr>
<th>Nombre</th>
<th>Localización</th>
<th>Etiquetas</th>
</tr>

<?
while ($row=mysql_fetch_array($result))
{
echo '<tr><td>'.$row["nombre"].'</td>';
echo '<td>'.$row["localizacion"].'</td>';
echo '<td>'.$row["etiqueta"].'</td></tr>';
}
mysql_free_result($result)
?>

De antemano. Gracias por su ayuda.
  #2 (permalink)  
Antiguo 03/07/2012, 15:29
Avatar de vicram10  
Fecha de Ingreso: enero-2009
Ubicación: Asuncion
Mensajes: 326
Antigüedad: 15 años, 3 meses
Puntos: 27
Respuesta: Registros

cuales son los campos que tiene la tabla documentos, y cuales variables de session tienes...
  #3 (permalink)  
Antiguo 04/07/2012, 05:13
 
Fecha de Ingreso: abril-2008
Ubicación: Distrito Federal
Mensajes: 19
Antigüedad: 16 años
Puntos: 0
Respuesta: Registros

Los campos que tiene "documentos" son id, profile, nombre, localizacion, etiqueta y los de "session" son username y password
  #4 (permalink)  
Antiguo 04/07/2012, 06:37
Avatar de vicram10  
Fecha de Ingreso: enero-2009
Ubicación: Asuncion
Mensajes: 326
Antigüedad: 15 años, 3 meses
Puntos: 27
Respuesta: Registros

profile que seria?...
cual es el campo dentro de la tabla documento que indica que tal o cual documento es para X usuario¿?
  #5 (permalink)  
Antiguo 04/07/2012, 06:47
Avatar de Panicav  
Fecha de Ingreso: diciembre-2007
Ubicación: Rosario, Santa Fe - Argentina.
Mensajes: 135
Antigüedad: 16 años, 4 meses
Puntos: 8
Respuesta: Registros

Si comprendo bien lo que haría seria, en la base de datos compartida agregar un indicador que determine quien cargo el dato "id_usuario" por ejemplo, y luego al momento de mostrar los resultados en tu consulta aplicas algo así
Código PHP:
$result=mysql_db_query("prueba1","select * from documentos WHERE id_usuario=$_SESSION[id]"); 
en el caso que guardaras el id en una session, espero haber sido de ayuda, saludos cordiales.
  #6 (permalink)  
Antiguo 04/07/2012, 07:35
Avatar de vicram10  
Fecha de Ingreso: enero-2009
Ubicación: Asuncion
Mensajes: 326
Antigüedad: 15 años, 3 meses
Puntos: 27
Respuesta: Registros

exacto, para hacer lo que quiere debe tener un dato en comun entre ambas cosas..
lo que necesita el usuario seria ese ejemplo ultimo..
  #7 (permalink)  
Antiguo 04/07/2012, 12:24
 
Fecha de Ingreso: abril-2008
Ubicación: Distrito Federal
Mensajes: 19
Antigüedad: 16 años
Puntos: 0
Respuesta: Registros

Gracias, chicos. Lo intentaré ahora y se los comento.

Un saludo,

Etiquetas: mysql, registro, registros, sql, usuarios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:21.