Autor Tema: [Ayuda] Minichat (tag.php)  (Leído 902 veces)

Desconectado MaNuX

  • PHPero Avanzado
  • ****
  • Mensajes: 385
  • Karma: 4
  • Sexo: Masculino
  • PHP & MySQL
    • Ver Perfil
    • CliKys
[Ayuda] Minichat (tag.php)
« en: 15 de Enero de 2010, 17:27:14 pm »
Hola necesito una ayudita.

Mi problema es como ago que lean los creditos que tiene cada usuario, los mensajes y que aparezcan los awards.

Nose si mentendeis, sobre los creditos y mensajes es que cuente cuanto tienen y lo de los awards que aparezcan por ejemplo 5 awards aleatorios en el tag.php.

Saludos.


Comunidad PHPeros

[Ayuda] Minichat (tag.php)
« en: 15 de Enero de 2010, 17:27:14 pm »

Desconectado Siquillote

  • PHPero Master
  • ******
  • Mensajes: 4.229
  • Karma: 179
  • Sexo: Masculino
    • Ver Perfil
Re:[Ayuda] Minichat (tag.php)
« Respuesta #1 en: 15 de Enero de 2010, 18:47:51 pm »
Debes hacer varias consultas con mysql_fetch_array()

#Fdo. Physlet

Desconectado SoyJoaquin.

  • PHPero Master
  • ******
  • Mensajes: 2.737
  • Karma: 131
  • Sexo: Masculino
  • ส้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้ส้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้ Problem?
    • Ver Perfil
    • IsoMap
Re:[Ayuda] Minichat (tag.php)
« Respuesta #2 en: 15 de Enero de 2010, 19:12:53 pm »
Ps.. Para mostrar 5 ases un limit en la query con un valor de 5 creo que quedaria LIMIT="5"
Eso para los adwars.. y para lo otro guiate del perfil.php

Saludos
Twitter: @JoakoM010



Desconectado Siquillote

  • PHPero Master
  • ******
  • Mensajes: 4.229
  • Karma: 179
  • Sexo: Masculino
    • Ver Perfil
Re:[Ayuda] Minichat (tag.php)
« Respuesta #3 en: 15 de Enero de 2010, 19:24:44 pm »
Ps.. Para mostrar 5 ases un limit en la query con un valor de 5 creo que quedaria LIMIT="5"
Eso para los adwars.. y para lo otro guiate del perfil.php

Saludos

No es LIMIT="5" , más facíl aún : Limit 5 :)

#Fdo. Physlet

Desconectado MaNuX

  • PHPero Avanzado
  • ****
  • Mensajes: 385
  • Karma: 4
  • Sexo: Masculino
  • PHP & MySQL
    • Ver Perfil
    • CliKys
Re:[Ayuda] Minichat (tag.php)
« Respuesta #4 en: 16 de Enero de 2010, 09:38:55 am »
Debes hacer varias consultas con mysql_fetch_array()

Como ago esas consultas?

Ps.. Para mostrar 5 ases un limit en la query con un valor de 5 creo que quedaria LIMIT="5"
Eso para los adwars.. y para lo otro guiate del perfil.php

Saludos

Y ya me giado por el perfil.php pero no me funciona me aparecen errores de linea :S


Desconectado Siquillote

  • PHPero Master
  • ******
  • Mensajes: 4.229
  • Karma: 179
  • Sexo: Masculino
    • Ver Perfil
Re:[Ayuda] Minichat (tag.php)
« Respuesta #5 en: 16 de Enero de 2010, 13:49:01 pm »
Las consultas se hacen a través de mysql_query(), que si lo traducimos al español quiere decir : consulta al mysql. Para hacer un mysql_fetch_array() debes manejar con anterioridad en como consiste en hacer un mysql_query().


#Fdo. Physlet

Desconectado MaNuX

  • PHPero Avanzado
  • ****
  • Mensajes: 385
  • Karma: 4
  • Sexo: Masculino
  • PHP & MySQL
    • Ver Perfil
    • CliKys
Re:[Ayuda] Minichat (tag.php)
« Respuesta #6 en: 16 de Enero de 2010, 14:06:27 pm »
Entonces ni idea de como hacerlo xD

Aver pero tiene que aver un codigo ejemplo este ".$award." para poder hacer que aparezcan los awards en el tag.php.

Por cierto es del MC de Ramfu.

Saludos.


Desconectado Siquillote

  • PHPero Master
  • ******
  • Mensajes: 4.229
  • Karma: 179
  • Sexo: Masculino
    • Ver Perfil
Re:[Ayuda] Minichat (tag.php)
« Respuesta #7 en: 16 de Enero de 2010, 14:11:45 pm »
Mira entonces hay que hacer una consulta a la BD muy simple:

<? $saa mysql_query("SELECT * FROM usr_badge WHERE nick = &#39;$nombre&#39; ORDER BY RAND() LIMIT 3");
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
      while(
$saaa mysql_fetch_array($saa)){ ?><img src="<?=$saaa[&#39;badge&#39;]?>"><br>
      <? ?>


Entonces , ahora solo pones ese codigo en el lugar donde desees que aparezcan todos los awars de cada usuario. Ahora bien te voi a dar un consejo, si hacemos esa consulta , se van a mostrar TODOS los awars por lo que si quieres que solo aparezcan un numero limitado debes cambiar en la $a lo que te dije por lo siguiente :

Citar
$a = "SELECT * FROM awards WHERE nick = '$nombre' LIMIT 3";

Eso lo que hace es mostrar los awars del usuario correspondiente pero con un limite de 3 , es decir , que solo va a mostrar 3 awars.
« Última modificación: 16 de Enero de 2010, 15:43:57 pm por Siquillote »

#Fdo. Physlet