Ir al contenido


Foto

Listar base de datos de una sesion


  • Por favor identifícate para responder
8 respuestas en este tema

#1 gonov

gonov

    Member

  • Miembros
  • PipPip
  • 43 mensajes
  • LocationBuenos Aires

Escrito 31 octubre 2011 - 03:40

Hola,gente les queria hacer una consulta.
Quisiera saber como como listo una base de datos con una sesion creada.
Yo ulice este script,pero no funciona......
Les agradezco por cualquier ayuda.
saludosss




php
  1. <?php
  2. $ssql="SELECT *
  3. FROM`usuarios` where 'user'=".$_SESSION["usuario"];
  4. $rs=mysql_query($ssql);
  5.     while($fila=mysql_fetch_array($rs)){ 
  6.   echo"[br /]". $fila["user"]."[br /]";
  7.   }
  8. ?>


  • 0

#2 poliburro

poliburro

    Advanced Member

  • Administrador
  • 4.945 mensajes
  • LocationMéxico

Escrito 31 octubre 2011 - 04:18

Hola,gente les queria hacer una consulta.
Quisiera saber como como listo una base de datos con una sesion creada.
Yo ulice este script,pero no funciona......
Les agradezco por cualquier ayuda.
saludosss


<?php
$ssql="SELECT *
FROM`usuarios` where 'user'=".$_SESSION["usuario"];
$rs=mysql_query($ssql);
    while($fila=mysql_fetch_array($rs)){ 
  echo"[br /]". $fila["user"]."[br /]";
  }
?>


Saludos amigo. Qué es lo que no funciona? o qué error te marca?
  • 0

#3 razadi

razadi

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 681 mensajes
  • LocationMéxico D.F.

Escrito 31 octubre 2011 - 05:16

caray amigo, me temo que tendras que darnos mas pistas, por que lo que escribiste es muy ambiguo, ya que la sentencia sql esta ben y si esta tomando el usuario de la session creada.

ahora esa consulta esta trayendo solo los datos del usuario x de la tabla de usuarios, a menos que tengas varios usuarios con el mismo user solo obtendras un registro.

Ayudanos a ayudarte... saludos
  • 0

#4 Bish0p

Bish0p

    Advanced Member

  • Miembros
  • PipPipPip
  • 64 mensajes
  • LocationMéxico, DF

Escrito 31 octubre 2011 - 06:34

Que tal,

imprime el error para ver que es lo que esta haciendo tu script, y de esta manera se te pueda ayudar.

$rs=mysql_query($ssql) or die(mysql_error());

Saludos


  • 0

#5 gonov

gonov

    Member

  • Miembros
  • PipPip
  • 43 mensajes
  • LocationBuenos Aires

Escrito 31 octubre 2011 - 07:27

Les agradezco mucho por las respuesta:
el error es el siguiente:



php
  1. Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\wamp\www\curso-php\clase11\panel_control.php on line 25
  2. <?php
  3. $ssql="SELECT *
  4. FROM`usuarios` where 'user'=".$_SESSION["usuario"];
  5. $rs=mysql_query($ssql);
  6.     while($fila=mysql_fetch_array($rs)){        //esta es la linea 25
  7.   echo"[br /]". $fila["user"]."[br /]";
  8.   }
  9. ?>



saludos... y gracias nuevamente si pueden colaborar.......
  • 0

#6 bigleaguer

bigleaguer

    Advanced Member

  • Miembros
  • PipPipPip
  • 66 mensajes

Escrito 31 octubre 2011 - 09:52

El SQL no debería de ser así ?:
$ssql="SELECT * FROM `usuarios` where user='".$_SESSION["usuario"]."'";



  • 0

#7 gonov

gonov

    Member

  • Miembros
  • PipPip
  • 43 mensajes
  • LocationBuenos Aires

Escrito 31 octubre 2011 - 10:35

Millones de gracias,me salvaste.
El tema de las comillas me estaba volviendo loco.
:)
  • 0

#8 poliburro

poliburro

    Advanced Member

  • Administrador
  • 4.945 mensajes
  • LocationMéxico

Escrito 01 noviembre 2011 - 08:23

Prueba lo siguiente y nos dices que te arroja:



php
  1.   $ssql = "SELECT * FROM Usuarios ";
  2.   $rs = mysql_query($ssql);
  3.   while($fila=mysql_fetch_array($rs)){       
  4.     echo $fila["user"].";
  5.   }




  • 0

#9 bigleaguer

bigleaguer

    Advanced Member

  • Miembros
  • PipPipPip
  • 66 mensajes

Escrito 01 noviembre 2011 - 09:09

Millones de gracias,me salvaste.
El tema de las comillas me estaba volviendo loco.



De nada amigo para eso estamos, para ayudarnos =)
  • 0




IP.Board spam blocked by CleanTalk.