Ayuda con MySQl

tadex

Holap estoy haciendo mi WeB ( www.sirtadex.tk ) y quiero incluir un scroll con los registrados, para que al pulsar sobre ellos salga su perfil... [ ...perfil.php?
user=XXXXX ] , pero eso es otra cosa, por ahora solo kiero que se muestren los usuarios. Me imagino que habra que acer una lectura de la base de datos, pero esque no se hacer que me muestre todos los resultados, solo me muestra el numero de usuarios... ayuda Plz :D



yo habia pensado incluir en el index una llamada al archivo MIEMBROSSCRIPT.PHP

<?
require("miembros.php");
?>
<script language="JavaScript1.2">

// Ancho (pixeles)
var marqueewidth=150
// Alto
var marqueeheight=130
// Velocidad (mayor, mas rapido)
var speed=2
// Contenido
var marqueecontents='<font face="Arial" color="#FFFFFF" align="center" size="2">AKI LOS USUARIOS<?=$num?></font>'
if (document.all)
document.write('<marquee direction="up" scrollAmount='+speed+' style="width:'+marqueewidth+';height:'+marqueeheight+'">'+marqueecontents+'</marquee>')

function regenerate(){
window.location.reload()
}
function regenerate2(){
if (document.layers){
setTimeout("window.onresize=regenerate",450)
intializemarquee()
}


El cual llame al archivo miembros.php que contiene la llamada a la base de datos (evidentemente no esta bien, por eso pido ayuda :D

include("configuracion.php");
$sql = mysql_query("SELECT * FROM usuarios ORDER BY id DESC LIMIT 10");
$num = mysql_num_rows($sql);
if($num==0)
{
print("No hay usuarios");
exit;
}
?>

iRoN-G

GOOGLE es tu amigo
usalo coño

tadex

LOL

EDITADO: Tienes razon... pero que puedo buskar?? Mm.. kiza.. "Como cojones puedo conseguir mostrar todos los datos de una determinada base de datos para mostrarlos en un scroll y sin encntrar lameradas"

_dekan_

asi:

http://www.google.es/search?hl=es&ie=UTF-8&q=mostrar+todos+los+registros+mysql&btnG=B%C3%BAsqueda&meta=

DeaDpooL

Touché!

_dekan_

xD es q hombre, poner semejante turro en el google pos le aburre hasta a el :P en serio, #1, tio, si no se xq la gente va a la universidad tniendo google ;)

B

Algo así:

<?php
include("configuracion.php");

$qry = "SELECT * FROM usuarios ORDER BY id DESC";
$rsp = mysql_query($qry);

while ($data = mysql_fetch_array($rsp)){
echo "$data[columnaconelnick]";
}
?>

tadex

asias lo voy a probar... :D

Cryoned

Probad a pastear vuestro código en: http://rafb.net/paste/

Carcass

#7 Muy mal eso de seleccionar todos los campos yendo a leer solamente uno ¿eh? ;-)

B

#10
Soy muy novato aun en esto, todo lo que se lo he aprendido trasteando.

¿Cómo lo harías tu?

tadex

EDITADO: Lo he colocado en el miembros.php y he asignado a $num (la de miembrosscript.php) la variable: $data[nick]; , pero solo me muestra un nick, no todos los registrados! :S mirad www.sirtadex.tk , el scroll del centro

PiradoIV

Por ejemplo podría ser:
<?php $sql = mysql_query("SELECT id,nick FROM granjadenicks ORDER BY id DESC LIMIT 30"); ?>

Imagínate que para mostrar el listado de miembros de Media-Vida le pides que se descargue el rollo del perfil de cada uno de los nicks que vas a mostrar... podrías hacerle sudar al servidor.

Saludotes,
Pirado IV estuvo akí ;)

B

Tienes razón piv, pobre servidor... xD

Muchas gracias :D

Creo que me miraré un par de manuales de SQL, que hay muchas cosas que no se :)

tadex

Actualmente, desde el archivo del script-scroll, he colocado una variable y una llamada al archivo miembros.php, que es el siguiente:

<?php
include("configuracion.php");
$sql = mysql_query("SELECT id,nick FROM usuarios ORDER BY id DESC LIMIT 30");
while ($data = mysql_fetch_array($sql)){
$nicks = $data[nick];
}
?>

Pero solo se muestra mi nick! :S

EDITADO: en vez de con variable $nicks lo he probado con echo""; y salen los registrados pero seguidos sin espacios ni na! :S

weno muxas gracias a todos eh!! :D

_dekan_

while ($fila = mysql_fetch_object($rs)){
echo $fila->elemento;
}

para q se muestren separados, tienes q crear una tabla y poner cada elemento en una celda concreta.

un ejemplo:

<html>



<?php

$link = mysql_connect("localhost", "nobody"odigo">$link = mysql_connect("localhost", "nobody");

mysql_select_db("mydb", $link);

$result = mysql_query("SELECT nombre, email FROM agenda", $link);

echo "<table border = '1'> \n";

echo "<tr> \n";

echo "<td>Nombre</td> \n";

echo "<td>E-Mail</td> \n";

echo "</tr> \n";

while ($row = mysql_fetch_row($result)){

echo "<tr> \n";

echo "<td>$row[0]</td> \n";

echo "<td>$row[1]</td> \n";

echo "</tr> \n";

}

echo "</table> \n";

?>

</body>

</html>

tadex

asias , voy a probarlo...

tadex

Si lo pruebo aparte va bien pero.. como incluyo todo eso en un scroll?? (el script de mi primer post...) ¿?

_dekan_

pos una solucion seria abrir un popup con los resultados d la busqueda, o ir a una pagina nueva.

tadex

s verdad.. AsIas! (pronto volvere con nuevas dudas... :D xDDDD )

Usuarios habituales