El problema es que cuando lo coloco perfectamente en la web y funciona bien, los demas contenidos de la web que precisan de peticion a la Mysql dejan de funcionar ( Noticias, Afiliados, ect...)
Aqui os dejo el script:
Código:
Este es el error q me da al insertarlo en el principal.php de la web ( aunque tb lo e probado en el index.php y tb me da el mismo error)<? $directorio = "foro"; //Carpeta donde esta situado el foro $mostrar = "6"; //Número de mensajes a mostrar Puede Cambiarlo $caracteres = "25"; //Caracteres que se mostrarán de cada línea. //Lo Siguiente no Lo debes tocar include("$directorio/config.php"); echo " <script type=text/javascript> function sobre(texto) { subnav.innerHTML = texto; } function fuera(texto) { subnav.innerHTML = \"<a href=$directorio/index.php> Entrar al Foro</a>\" } </script> "; $conexion = mysql_connect($dbhost, $dbuser, $dbpasswd); mysql_select_db($dbname, $conexion); $consulta = "select * from ".$table_prefix."posts order by post_time desc"; $resultado = mysql_query($consulta); $i = 0; while ($rows = mysql_fetch_array($resultado)) { if ($i <= $mostrar) { $consulta1 = "select * from ".$table_prefix."forums where forum_id='$rows[forum_id]'"; $resultado1 = mysql_query($consulta1); $datosf = mysql_fetch_array($resultado1); $consulta2 = "select * from ".$table_prefix."users where user_id='$rows[poster_id]'"; $resultado2 = mysql_query($consulta2); $datosu = mysql_fetch_array($resultado2); $consulta3 = "select * from ".$table_prefix."topics where topic_id='$rows[topic_id]'"; $resultado3 = mysql_query($consulta3); $datost = mysql_fetch_array($resultado3); if (strlen($datost[topic_title]) > $caracteres) { $datost[topic_title] = substr($datost[topic_title], 0, 40)."..."; } echo "›<b>›</b> <a href=\"$directorio/viewtopic.php?t=$rows[topic_id]\" target=\"_blank\" onmouseover=\"sobre(' › en <b>$datosf[forum_name]</b> por <i>$datosu[username]</i> </font>')\" onmouseout=\"fuera()\">$datost[topic_title]</a> <br>"; $i++; } } echo '<br> <table width=100% border=0 cellpadding=0 cellspacing=0> <tr> <td id=subnav name=subnav> <a href="$directorio/index.php" target="_blank"> Entrar al Foro</a> </td> </tr> </table>'; mysql_free_result($resultado); mysql_close($conexion); ?>
Código:
Alguna alma caritativa que me pueda ayudar??? Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/web/public_html/sec/principal.php on line 137