·
miarroba.com
Problema con foro en php y html al crear un nuevo tema
 
Índice de subforos · Espacio WEB · PHP
Foros · Noticias · Buscar · Usuarios · Fisgona
Mensaje Autor 
#1 ·
Problema con foro en php y html al crear un nuevo tema

Hola, tengo un problema, me he descargado un tutorial de:

http://www.maestrosdelweb.com/editorial/phpforo/

para estudiar su codigo y asi aprender como se hace un foro simple, pero cuando lo quize probar (configurandolo y subiendo los archivos previamente) creando un nuevo tema me salio este error

 

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/webcindario/f/o/foroargenmdp/forofake/index.php on line 10

 

me fijo en el codigo de fuente y no encuentro el problema, aunque si he encontrado la parte problematica (creo), la cual es esta:

 

$rs = mysql_query($sql, $con);
include('header.html');
if(mysql_num_rows($rs)>0)
{
    include('titulos_post.html');
    $template = implode("", file('post.html'));
    while($row = mysql_fetch_assoc($rs))
    {
        $color=($color==""?"#5b69a6":"");
        $row["color"] = $color;
        //manipulamos el mensaje
        $row["mensaje"] = nl2br($row["mensaje"]);
        $row["mensaje"] = parsearTags($row["mensaje"]);
        mostrarTemplate($template, $row);
    }
}

 

la que resalte en negrita es la linea que da origen al error que puse más arriba

 

Si me pudieran ayudar les agradeceria:-)


River_mdpRiver_mdp
Usuario habitual
Usuario habitual

Mensajes: 27
Desde: 22/Abr/2008
22/Nov/2008 19:31 GMT+1
#2 ·
RE: Problema con foro en php y html al crear un nuevo tema

Escrito originalmente por River_mdp

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/webcindario/f/o/foroargenmdp/forofake/index.php on line 10

$rs = mysql_query($sql, $con);
include('header.html');
if(mysql_num_rows($rs)>0)

Yo pondría:

Código:
$rs = mysql_query($sql, $con);

$a=mysql_num_rows($rs);
echo 'Numero de temas: '.$a; 
 
include('header.html');
if(mysql_num_rows($rs)>0)

De esta forma, antes del error verías a ver que te sale esa instrucción, que después usas en el if.


NoSetup.orgNoSetup.org
@man / @woman
@man / @woman

Haz clic para ver el perfil del usuario

Usuario PRO Usuario PRO
Mensajes: 26.962
Desde: 01/Mar/2003
22/Nov/2008 19:42 GMT+1
#3 ·
RE: Problema con foro en php y html al crear un nuevo tema

Ahora me salen estos dos errores

 

Cita:

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/webcindario/f/o/foroargenmdp/forofake/index.php on line 11


 

Cita:

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/webcindario/f/o/foroargenmdp/forofake/index.php on line 15


Ah, y tambien me sale la cabecera del foro dos veces.

En la primera cabezera me sale el error de la linea 11 y en la segunda el de la linea 15

 

Help me please!!:-(



River_mdpRiver_mdp
Usuario habitual
Usuario habitual

Mensajes: 27
Desde: 22/Abr/2008
29/Nov/2008 01:01 GMT+1
#4 ·
RE: Problema con foro en php y html al crear un nuevo tema

Escrito originalmente por River_mdp
Cita:

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/webcindario/f/o/foroargenmdp/forofake/index.php on line 11

Pues con esto, ya sabes que el fallo esta en como usas mysql_num_rows(), así que te vas al manual... http://es.php.net/manual/en/function.mysql-num-rows.php y te dice que debe ser usado con una sentencia "like SELECT or SHOW" ¿con que sentencia estas trabajando?


NoSetup.orgNoSetup.org
@man / @woman
@man / @woman

Haz clic para ver el perfil del usuario

Usuario PRO Usuario PRO
Mensajes: 26.962
Desde: 01/Mar/2003
29/Nov/2008 11:01 GMT+1
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
Índice de subforos · Espacio WEB · PHP
Temas similares
Asunto Autor#VisitasÚltima respuesta
problema con php en html15/Mar/2008, 20:01
paulpapapaulpapa
132.29726/Mar/2008, 01:20
Caos.XCaos.X Ir al último mensaje del tema
Como crear un pagina php de noticias para una web html19/Oct/2005, 16:31
Uriel_FistUriel_Fist
311.76008/Nov/2005, 13:22
chavpchavp Ir al último mensaje del tema
DONDE PUEDO CREAR UN FORO PHP02/Oct/2005, 15:37
enaXenaX
14.96002/Oct/2005, 19:52
Satan_huseinSatan_husein Ir al último mensaje del tema
Tutorial para crear un foro en php27/Mar/2005, 04:41
Super_KamikazeSuper_Kamikaze
24.49127/Mar/2005, 18:36
Super_KamikazeSuper_Kamikaze Ir al último mensaje del tema
problema foro php-nuke09/Ago/2004, 17:11
josejjsjosejjs
120509/Ago/2004, 17:18
NoSetup.orgNoSetup.org Ir al último mensaje del tema
Opciones:
Versión imprimible del tema
Subscríbete a este tema
Date de baja de este tema
Ir al subforo:  

TU NO PUEDES Escribir nuevos temas en este foro
TU NO PUEDES Responder a los temas en este foro
TU NO PUEDES Editar tus propios mensajes en este foro
TU NO PUEDES Borrar tus propios mensajes en este foro
Todas las fechas y horas son GMT+1. Ahora son las 20:37
Miarroba Networks, S.L. C/ 18 de Julio, 21 Bajo, 39610 Astillero (CANTABRIA) - CIF B-39512736
Inscrita en el Registro Mercantil de Cantabria, tomo 743, folio 161, libro 0, hoja S-12428, Inscripción 1ª