hacker


Ingresar con nombre de usuario, contraseña y duración de la sesión
| Portal Hacker | Editorial | Descargas | Ezine |
Inicio Ayuda Ingresar Registrarse
25 de Julio de 2008, 02:33:50
Noticias: Visita la nueva sección de Física y matemáticas
Para ver este enlace Registrate o Inicia Sesion
Aquí

+  Foros pOrtal Hacker
|-+  Programacion
| |-+  Desarrollo Web
| | |-+  Php (Moderador: shevchenko)
| | | |-+  ayuda con Warning: mysql_num_rows()
0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: ayuda con Warning: mysql_num_rows()  (Leído 415 veces)
**__**
Recien llegado
*
Desconectado Desconectado

Mensajes: 2


Ver Perfil
« : 23 de Octubre de 2006, 12:36:47 »

holas
queria saber como resolver el problema en el que te aparece:

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in...

he buscado por todas partes y no he encontrado nada, a excepcion de que otros tambien tiene el mismo problema y nadie da soluciones.

aqui les dejo el codigo:

<?
if($_POST[enviar]) {
include("config.php") ;
function quitar($texto) {
$texto = trim($texto) ;
$texto = htmlspecialcha rs($texto) ;
return $texto ;
}
$nick = quitar($nick) ;
$email = quitar($email) ;
$cone = mysql_query("select id from usuarios where nick='$nick' or email='$email'") ;
if (mysql_num_rows($cone)) {
echo "Ya existe un usuario con es nick o con ese mail";
}
else {
$fecha = time() ;
$contrasena = quitar($contrasena) ;
$contrasena = md5(md5($contrasena)) ;
mysql_query("insert into usuarios (fecha,nick,contrasena,email,sexo,ip) values ('$fecha','$nick','$contrasena','$email','$sexo','$REMOTE_ADDR')") ;
echo "Has sido registrado. Haz click aquí <a href=\"index.htm\">aquÃ
En línea
Universal SAC
NZ3
***
Desconectado Desconectado

Mensajes: 650


Universal SAC


Ver Perfil
« Respuesta #1 : 27 de Octubre de 2006, 06:11:21 »

Antes de utilizar mysql_num_rows reviza lo que tiene $cone.
Seguramente ahí está el problema. ¿estás seguro de tener las tablas creadas con alguna entrada?

Saludos
En línea

~UNIVERSAL[HACK]
**__**
Recien llegado
*
Desconectado Desconectado

Mensajes: 2


Ver Perfil
« Respuesta #2 : 28 de Octubre de 2006, 09:24:15 »

Gracias , ya lo resolvi.
Pero me podrias decir como se hace una de esas paginas de descargas donde en el vinculo te aparece:

www.blabla.com/descargas.php?id=150

osea creo que ve que pagina llamar en la bd.
Me podrias decir como seria el script de descargas.php y como seria en la bd?
Gracias de antemano
En línea
Universal SAC
NZ3
***
Desconectado Desconectado

Mensajes: 650


Universal SAC


Ver Perfil
« Respuesta #3 : 29 de Octubre de 2006, 12:24:50 »

Hola.

www.blabla.com/descargas.php?id=150
Cuando se trabaja con variables (id) en donde su valor (150) es pasado o enviado via url se le denomina como método GET.
En el foro hay un tema donde se habla de este método y del método POST que seguro te servirán.

En si, un ejemplo muy rápido podría ser:

*Teniendo una tabla llamada descargas con filas organizadas por id único. Donde campos mínimos son nombre y url.

Código:
<?php
//filtrado de variables
$descarga=$_GET['id'];
//conexion a DB
//eventos de seguridad
if($descarga[datos]=mysql_fetch_array(mysql_query("SELECT * FROM descargas where id='$descarga'"))){
   
//existe... mostrar informacion
   
echo 'Los datos del archivo a descargar son:<br>Nombre: '.$descarga[datos][nombre].'<br>Direccion de Descarga: '.descarga[datos][url].'<br>........';
}else{
   
//no existe...
   
echo 'Ese archivo no existe o no está disponible';
}
?>

Espero y te dé una idea.
PD: me gustaría que dijieses cuál era el error en tu script y como lo haz resuelto  cool
« Última modificación: 29 de Octubre de 2006, 12:25:54 por Universal SAC » En línea

~UNIVERSAL[HACK]
Páginas: [1] Ir Arriba Imprimir 
« anterior próximo »
Ir a:  


Ingresar con nombre de usuario, contraseña y duración de la sesión

Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC hacker

Juegos gratis - Articulos PHP - Juegos - Trucos - Letras - Juegos - Juegos Online