#1• q codigo ahi q pegar pa q salga los ultimos mensajes de mi foro en una pag. web como las noticias recientes de miarroba. |
#2•• Buenas! Bueno, si estamos hablando de un Foro phpBB, este codigo puede que te sirva. Inserta este codigo en un archivo llamado ultimasforo.php y despues rellena los datos que te indico: Codigo: <? $hostname = "mysql.webcindario.com"; $username = "tu nombre de usuario"; $password = "password"; $usertable = "phpbb_topics"; $dbName = "nombre de usuario"; $urlPath = "http://dirección_del_foro/"; $PostNumber = "5"; //temas que mostrara MYSQL_CONNECT($hostname, $username, $password) OR DIE("Unable to connect to database"); @mysql_select_db( "$dbName") or die( "Unable to select database"); $topic_number = 1; $sql = "SELECT topic_id, forum_id, topic_title, topic_time FROM phpbb_topics ORDER BY topic_time DESC LIMIT $PostNumber"; $r = mysql_query($sql); $querynum++; while($m = mysql_fetch_array($r)) { $j = stripslashes($m[topic_title]); $k = $j; echo("<font size=1 face=Verdana, Arial, Helvetica, sans-serif><strong>· </strong>$topic_number: <a title="$m[topic_title]" href="$urlPath/viewtopic.php?t=$m[topic_id]&sid=$m[forum_id]" target=_blank>$k</a></font> "); $topic_number++; } ?> Ahora solo te queda colocar el Include donde quieras que se muestre en tu Pagina Web, seria algo asi: Codigo: <? include ("ultimasforo.php"); ?> Y esto es todo, espero que te funcione correctamente, si tienes algun problema consultamelo. |
#3• [cita title=Escrito originalmente por Defero]Me da [i]parse error[/i] en la línea 28: |
#4• debo haberlo escrito mal, ups! sorry U.U! probare ahora a ver que tal |
#5• Veamos.... tienes un echo "....."; esto lo que hace es sacartelo por pantalla... |
#6• Vamos a quitar cosas... a ver si poco a poco.... Cita: echo("$topic_number: <a title=/"$m[topic_title]/" href=/"$urlPath/viewtopic.php?t=$m[topic_id]&sid=$m[forum_id]/" ">enlace</a>" Ademas he quitado el nombre del enlace, por ahora, pues había un $k que no me gusta... asi que fuera. |
#7• Escrito originalmente por Defero Sigue dándome pars-error en esa línea... Una preguntilla... que dé ese pars-error en esa línea supone NECESARIAMENTE que el error sea de esa línea, o puede ser debido a algún otro motivo? Cuando una línea esta mal... puede ser en esa o un poco antes... pero te suele indicar algo mas junto al error... del tipo "esperaba un ;" |
#8• Me alegro por ti... el MYSQL_CONNECT ponle en minúsculas y con unas @ antes... |
#9• Escrito originalmente por Defero Y supongo que en el "die" puedo poner lo que quiera, con variables, código, y demás, ¿verdad? Eso estaría muy bien, para poder personalizar el mensaje que se mostrará en caso de que no pueda conectar a la base de datos. Joder, si al final hasta me va a gustar el PHP!!! El PHP es muy muy diver... http://es2.php.net/manual/es/function.die.php En el die tiene que ir una cadena.. puedes poner html y tal... pero no intentes hacer cosas raras... |
#10• Porfin lo has conseguido Defero, creo que voy a tener que aprender mucho mas sobre PHP, bueno, soy un novato en esto del PHP. |
#11• aunque ya lo hayas solucionado... tu problema era que ponias /"loksea/" cuando tiene que ser \"loksea\" |
#12• "amos" por partes: |
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 |
No se han encontrado temas similares |