Avatar Image
Usuario habitual
Usuario habitual

Con este código

<?php

while($row = mysql_fetch_array($result)) {
printf("<tr><td>&nbsp;%s</td> <td>&nbsp;%s&nbsp;</td></tr>", $row["Nombre"], $row["Apellidos"]);
}
mysql_free_result($result);
mysql_close($link);
?>

Me da el siguiente error:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/webcindario/pinkspain4ever/ejemplo.php on line 32

Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /home/webcindario/pinkspain4ever/ejemplo.php on line 35

No se cual puede ser el problema


Grácias por adelantado.

Avatar Image
Okupa del foro
Okupa del foro

Sugiero que sustituyas, el while, por un IF,

otra cosa, enseñanos cual es tu result, quizás el fallo es allí...

Avatar Image
Usuario habitual
Usuario habitual
Escrito originalmente por pinkspain4ever
Con este código

<?php

while($row = mysql_fetch_array($result)) {
printf("<tr><td> %s</td> <td> %s </td></tr>", $row["Nombre"], $row["Apellidos"]);
}
mysql_free_result($result);
mysql_close($link);
?>

Me da el siguiente error:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/webcindario/pinkspain4ever/ejemplo.php on line 32

Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /home/webcindario/pinkspain4ever/ejemplo.php on line 35

No se cual puede ser el problema


Grácias por adelantado.



El probelma esta, con total seguridad, en la SQL construída. Pobablemente hayas metido algún campo inexistente en la tabla o la misma tabla no exista. Revisa la SQL porque allí radica el error
Avatar Image
Usuario habitual
Usuario habitual

Aquí esta el result:

<?php
$link = mysql_pconnect("mySQL.webcindario.com","pinkspain4ever","mi_cotraseña")
or die("ERROR: Could not connect to database!");
mysql_select_db("pinkspain4ever");
$result=mysql_query("pinkspain4ever",$link);
?>

Aquí os pongo una captura de mi tabla.




Saludos y grácias.

Avatar Image
Okupa del foro
Okupa del foro

Hazlo así:

Codigo:
<?php
$nick= $_GET['nick'];
$link = mysql_connect("mysql.webcindario.com","pinkspain4ever","mi_cotraseña")
or die("ERROR: Could not connect to database!");
mysql_select_db("pinkspain4ever", $link);
$result=mysql_query("SELECT * FROM prueba WHERE nick='$nick'");
?>


De esta forma, tu accediendo a archivo.php?nick=juan

te mostrara los datos de juan.


PD: recomiendo ordenar las tablas SIEMPRE con un ID, es mucho más practico y para cualquier cosa, hace las URLS cortas.

Bye.

Edición: Quité los caretos.
Avatar Image
Usuario habitual
Usuario habitual

Muchas grácias, ahora si sale bien!!

Por cierto,a mi con los caretos me pasó igual, jejeje.

Saludos

Avatar Image
Okupa del foro
Okupa del foro

Bueno, pues ya sabes, de nada.

jeje, usa connect, en ves de pconnect, otra cosa, deberias mirar un poco esto del mysql, y del mysql_query.

Adiós.

Manuales en:
zonaphp.com
webexperto.com
webestilo.com
elguruprogramador.com.ar
yomaster.com

jeje. tienes un monton!!!

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: , el 15/Nov/2014, 23:40
Kique_loz NoSetup.org12kNov/14
Por: , el 06/Ago/2014, 18:02
kokesoft22 NoSetup.org12kAug/14
Por: , el 18/Jun/2004, 10:14
shoecillo02kJun/04
Por: , el 12/May/2004, 18:40
pandobox NoSetup.org32kMay/04
Por: , el 17/Oct/2003, 15:58
Andynedine kalixe98513kJan/07