Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: Tyrz en 29 Abril 2007, 12:06 pm



Título: Fallo en conexion
Publicado por: Tyrz en 29 Abril 2007, 12:06 pm
Mirad este es el codigo
Código:
$link = mysql_connect(localhost, "root", "");
if(mysql_select_db(pruebadb, $link)){
echo "Conexion establecida con el servidor y con la base de datos";
}else{
echo "La conexion no pudo ser establecida";
}
$result = mysql_query("SELECT* FROM gente",$link);
echo "Nick: ".mysql_result($result,0 ,"nick"."<br>");
echo "Contraseña: ".mysql_result($result,0,"Contraseña"."<br>");
echo "Mail: ".mysql_result($result,0,"mail"."<br>");
Bueno la cosa esque me conecto a la base de datos y le pido que me de la informacion pero me da este error:
Warning: mysql_result(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\tres.php on line 12
uno en cada linia de las tres de nick contraseña y mail, alguien sabe que hago mal? Deberia estar bien lo estoy haciendo mirando un tutorial.
Muchas gracias :)


Título: Re: Fallo en conexion
Publicado por: дٳŦ٭ en 29 Abril 2007, 12:23 pm
Mido el código  :xD

Estas haciendo mal la salida, seguro que estás siguiendo la sintaxis de la función?

Código:
int mysql_result ( int id_resultado, int numero_de_fila [, mixed campo] )

Saludos


Título: Re: Fallo en conexion
Publicado por: Tyrz en 29 Abril 2007, 12:28 pm
mmm... me puedes decir como seria? No veo que es lo que esta mal
Gracias


Título: Re: Fallo en conexion
Publicado por: Ertai en 29 Abril 2007, 13:32 pm
Estas usando casi todo mal.

Código:
<?php
$link = mysql_connect("localhost", "root", "");
if(mysql_select_db("pruebadb", $link)){
echo "Conexion establecida con el servidor y con la base de datos";
exit();
}else{
echo "La conexion no pudo ser establecida";
exit();
}
$result = mysql_query("SELECT * FROM gente LIMIT 1",$link);
$row = mysql_fetch_assoc($result);
echo "Nick: ".$row['nick']."<br>";
echo "Contraseña: ".$row['contraseña']."<br>"; // OJO con la Ñ
echo "Mail: ".$row['mail']."<br>";
?>

Te aconsejo leerte un manual de PHP y BDD para tenerlo más claro.

Saludos.


Título: Re: Fallo en conexion
Publicado por: Tyrz en 29 Abril 2007, 14:56 pm
joder pues lo que he puesto lo saque de un ejemplo solo que canvie el nombre de las cosas para usarlos en mi web.. Buenos pues nada muchas gracias