Autor Tema: [Ayuda] Usuarios al azar  (Leído 2316 veces)

Desconectado Rastrillox

  • PHPero Experto
  • *****
  • Mensajes: 592
  • Karma: 25
  • Sexo: Masculino
    • Ver Perfil
    • Forhabbo.es
[Ayuda] Usuarios al azar
« en: 21 de Septiembre de 2009, 19:34:51 pm »
Ammm,,,, Bueno yo estaba haciendo un Usuarios al azar, con los usuarios del mc, pero no me sale.., mieren el codigo:

Código: [Seleccionar]
<?php 

    
include("conectar.php"); 

    
$get mysql_query("SELECT * FROM habbos ORDER BY RAND() LIMIT 1"); 
   while($habbo mysql_fetch_array($get)) 
    { 
    echo(
"<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"89\" height=\"130\"><tr> 
    <td background=\"stand.GIF\" height=\"128\" width=\"90\" valign=\"top\"><center>&nbsp;<a href=\"http://www.habbo.es/home/" 
.$habbo"\" target=\"_blank\"><img border=\"0\" title=\"" .$habbo"\" alt=\"" .$habbo"\" src=\"http://www.habbo.es/habbo-imaging/avatarimage?user=" .$habbo"&action=wav&direction=3000004&head_direction=299999&img_format=gif5&gesture=sml&size=l\"></a></center></td></tr></table>"); 
    } 

?>



Ayudenme!!!

Comunidad PHPeros

[Ayuda] Usuarios al azar
« en: 21 de Septiembre de 2009, 19:34:51 pm »

Desconectado Fravier

  • PHPer@ Fijo
  • ***
  • Mensajes: 119
  • Karma: 7
    • Ver Perfil
Re:[Ayuda] Usuarios al azar
« Respuesta #1 en: 21 de Septiembre de 2009, 19:45:35 pm »
Creo que se debe a que la tabla seria usuarios, y deberias ocupar un where para que muestre el campo habbo

Saludos

Desconectado Rastrillox

  • PHPero Experto
  • *****
  • Mensajes: 592
  • Karma: 25
  • Sexo: Masculino
    • Ver Perfil
    • Forhabbo.es
Re:[Ayuda] Usuarios al azar
« Respuesta #2 en: 21 de Septiembre de 2009, 20:54:46 pm »
Creo que se debe a que la tabla seria usuarios, y deberias ocupar un where para que muestre el campo habbo

Saludos


Ammmm, seria esto??

Código: [Seleccionar]
$query = "SELECT * FROM `usuarios` WHERE nick = '".$['habbo']."'";

Desconectado TheGeorge

  • PHPero Avanzado
  • ****
  • Mensajes: 351
  • Karma: 13
  • Sexo: Masculino
    • Ver Perfil
    • websources
Re:[Ayuda] Usuarios al azar
« Respuesta #3 en: 21 de Septiembre de 2009, 23:12:49 pm »
Quedaría asi:
Código: [Seleccionar]
<?php 

    
include("conectar.php"); 

    
$get mysql_query("SELECT * FROM usuarios ORDER BY RAND() LIMIT 1"); 
   while($habbo mysql_fetch_array($get)) 
    { 
    echo(
"<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"89\" height=\"130\"><tr> 
    <td background=\"stand.GIF\" height=\"128\" width=\"90\" valign=\"top\"><center>&nbsp;<a href=\"http://www.habbo.es/home/" 
.$habbo[habboname]. "\" target=\"_blank\"><img border=\"0\" title=\"" .$habbo[habboname]. "\" alt=\"" .$habbo[habboname]. "\" src=\"http://www.habbo.es/habbo-imaging/avatarimage?user=" .$habbo[habboname]. "&action=wav&direction=3000004&head_direction=299999&img_format=gif5&gesture=sml&size=l\"></a></center></td></tr></table>"); 
    } 

?>


Prueba ese :P
¡Solo sé, que nada sé...!

Desconectado Fravier

  • PHPer@ Fijo
  • ***
  • Mensajes: 119
  • Karma: 7
    • Ver Perfil
Re:[Ayuda] Usuarios al azar
« Respuesta #4 en: 22 de Septiembre de 2009, 00:38:07 am »
Quedaría asi:
Código: [Seleccionar]
<?php 

    
include("conectar.php"); 

    
$get mysql_query("SELECT * FROM usuarios ORDER BY RAND() LIMIT 1"); 
   while($habbo mysql_fetch_array($get)) 
    { 
    echo(
"<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"89\" height=\"130\"><tr> 
    <td background=\"stand.GIF\" height=\"128\" width=\"90\" valign=\"top\"><center>&nbsp;<a href=\"http://www.habbo.es/home/" 
.$habbo[habboname]. "\" target=\"_blank\"><img border=\"0\" title=\"" .$habbo[habboname]. "\" alt=\"" .$habbo[habboname]. "\" src=\"http://www.habbo.es/habbo-imaging/avatarimage?user=" .$habbo[habboname]. "&action=wav&direction=3000004&head_direction=299999&img_format=gif5&gesture=sml&size=l\"></a></center></td></tr></table>"); 
    } 

?>


Prueba ese :P

Si no me equivoco ese code es el correcto

Desconectado Rastrillox

  • PHPero Experto
  • *****
  • Mensajes: 592
  • Karma: 25
  • Sexo: Masculino
    • Ver Perfil
    • Forhabbo.es
Re:[Ayuda] Usuarios al azar
« Respuesta #5 en: 22 de Septiembre de 2009, 00:56:22 am »
No, no me funciona mira

Click Aqui!

Desconectado TheGeorge

  • PHPero Avanzado
  • ****
  • Mensajes: 351
  • Karma: 13
  • Sexo: Masculino
    • Ver Perfil
    • websources
Re:[Ayuda] Usuarios al azar
« Respuesta #6 en: 22 de Septiembre de 2009, 01:18:42 am »
Que mc es ese?

Verifica si en la tabla usuarios, existe algun campo que se llame "habboname" si no existe, ¿Cuál es el campo que guarda los datos de los nombres de habbo?

Saludos
¡Solo sé, que nada sé...!

Desconectado Rastrillox

  • PHPero Experto
  • *****
  • Mensajes: 592
  • Karma: 25
  • Sexo: Masculino
    • Ver Perfil
    • Forhabbo.es
Re:[Ayuda] Usuarios al azar
« Respuesta #7 en: 22 de Septiembre de 2009, 01:50:13 am »
Si es habbo, Entonces debo poner $habbo['habbo']

??

Desconectado TheGeorge

  • PHPero Avanzado
  • ****
  • Mensajes: 351
  • Karma: 13
  • Sexo: Masculino
    • Ver Perfil
    • websources
Re:[Ayuda] Usuarios al azar
« Respuesta #8 en: 22 de Septiembre de 2009, 01:52:38 am »
Desde luego, en vez de habboname, pon habbo

Salufos!
¡Solo sé, que nada sé...!

Desconectado Rastrillox

  • PHPero Experto
  • *****
  • Mensajes: 592
  • Karma: 25
  • Sexo: Masculino
    • Ver Perfil
    • Forhabbo.es
Re:[Ayuda] Usuarios al azar
« Respuesta #9 en: 22 de Septiembre de 2009, 02:29:48 am »
Novaaaaa!!!, mmmmmm,  que rayos debo hcer??

Desconectado TheGeorge

  • PHPero Avanzado
  • ****
  • Mensajes: 351
  • Karma: 13
  • Sexo: Masculino
    • Ver Perfil
    • websources
Re:[Ayuda] Usuarios al azar
« Respuesta #10 en: 22 de Septiembre de 2009, 03:01:53 am »
Novaaaaa!!!, mmmmmm,  que rayos debo hcer??

Me va bien solo que debes seguir actualizando, pues hay usuarios que tienen mal su nombre de habbo
¡Solo sé, que nada sé...!

Desconectado Rastrillox

  • PHPero Experto
  • *****
  • Mensajes: 592
  • Karma: 25
  • Sexo: Masculino
    • Ver Perfil
    • Forhabbo.es
Re:[Ayuda] Usuarios al azar
« Respuesta #11 en: 22 de Septiembre de 2009, 03:13:39 am »
Tenias Razon, Muchas Gracias!!!  :star:

Desconectado Rastrillox

  • PHPero Experto
  • *****
  • Mensajes: 592
  • Karma: 25
  • Sexo: Masculino
    • Ver Perfil
    • Forhabbo.es
Re:[Ayuda] Usuarios al azar
« Respuesta #12 en: 22 de Septiembre de 2009, 19:24:14 pm »
Disculpen el doble post, pero para que muestre el nombre del usuario no es agregrnado esto:

Código: [Seleccionar]
<?php echo $_SESSION[&#39;nnick&#39;]; ?> (<?php echo $habbo?>)

Código: [Seleccionar]

<?php 

    
include("conectar.php"); 

    
$get mysql_query("SELECT * FROM usuarios ORDER BY RAND() LIMIT 1"); 
   while($habbo mysql_fetch_array($get)) 
    { 
    echo(
"<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"89\" height=\"130\"><tr> 
    <td background=\"stand.GIF\" height=\"128\" width=\"90\" valign=\"top\"><center>&nbsp;<a href=\"http://www.habbo.es/home/" 
.$habbo[habbo]. "\" target=\"_blank\"><img border=\"0\" title=\"" .$habbo[habbo]. "\" alt=\"" .$habbo[habbo]. "\" src=\"http://www.habbo.es/habbo-imaging/avatarimage?user=" .$habbo[habbo]. "&action=wav&direction=3000004&head_direction=299999&img_format=gif&gesture=sml&size=l\"></a> <?php echo $_SESSION[&#39;nnick&#39;]; ?>
(<?php echo $habbo?>)</center></td></tr></table>");
    }

?>
« Última modificación: 22 de Septiembre de 2009, 19:27:45 pm por Rastrillox »

Desconectado TheGeorge

  • PHPero Avanzado
  • ****
  • Mensajes: 351
  • Karma: 13
  • Sexo: Masculino
    • Ver Perfil
    • websources
Re:[Ayuda] Usuarios al azar
« Respuesta #13 en: 22 de Septiembre de 2009, 21:32:02 pm »
Si tu quieres mostrar la variable $_SESSION de nnick, debes antes inicializar la session al principio del archivo. de esta manera:
Código: [Seleccionar]
session_start();

Lo que haces aca es:
Código: [Seleccionar]
<?php 
echo $_SESSION[&#39;nnick&#39;]; // Muestras el valor del usuario que inicio session
 
?>

(<?php echo $habbo?>) [color=blue]Acá si tu arriba no defines la variables $habbo no te va a mostrar nada. Si tu le das valor, te muestra el valor al que le distes[/color]

Espero haberme entendido
¡Solo sé, que nada sé...!

Desconectado Rastrillox

  • PHPero Experto
  • *****
  • Mensajes: 592
  • Karma: 25
  • Sexo: Masculino
    • Ver Perfil
    • Forhabbo.es
Re:[Ayuda] Usuarios al azar
« Respuesta #14 en: 22 de Septiembre de 2009, 21:59:28 pm »
Entonces seria:

Código: [Seleccionar]
<?php 
session_start
();

    include(
"conectar.php"); 

    
$get mysql_query("SELECT * FROM usuarios ORDER BY RAND() LIMIT 1"); 
   while($habbo mysql_fetch_array($get)) 
    { 
    echo(
"<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"89\" height=\"130\"><tr> 
    <td background=\"stand.GIF\" height=\"128\" width=\"90\" valign=\"top\"><center>&nbsp;<a href=\"http://www.habbo.es/home/" 
.$habbo[habbo]. "\" target=\"_blank\"><img border=\"0\" title=\"" .$habbo[habbo]. "\" alt=\"" .$habbo[habbo]. "\" src=\"http://www.habbo.es/habbo-imaging/avatarimage?user=" .$habbo[habbo]. "&action=wav&direction=3&head_direction=3&img_format=gif&gesture=sml&size=l\"></a></center></td></tr></table>"); 
    } 
echo 
$_SESSION[&#39;nnick&#39;]; // Muestras el valor del usuario que inicio session

(<?php echo $habbo;  [color=blue]Acá si tu arriba no defines la variables $habbo no te va a mostrar nadaSi tu le das valorte muestra el valor al que le distes[/color]

?>