All pastes #635500 Raw Edit

niquel: display.php

public php v1 · immutable
#635500 ·published 2007-07-27 03:38 UTC
rendered paste body
<?php# Get the Options from the Database$PHPBBDB = stripslashes(get_option('prt_phpbb_db'));$TOPIC_TABLE = stripslashes(get_option('prt_phpbb_tt'));$SITEURL = stripslashes(get_option('prt_phpbb_url'));# Setup our Wordpress DB Connection	global $wpdb;# Are we a function call or Page call ? Set up our list length...	if (is_null($LIMIT)) { 				$LIMIT = stripslashes(get_option('prt_phpbb_LIMIT'));		if (is_null($LIMIT)) {                $LIMIT = 5;	        }	}# Connect to php BB$wpdb->select($PHPBBDB);# Run The query$results = $wpdb->get_results("SELECT * FROM $TOPIC_TABLE ORDER BY topic_time DESC LIMIT $LIMIT");if ($results){	//Pega o texto do primeiro post do topico		echo "<ul>";			# Loop away baby !	foreach ($results as $topic)		{		$primeiropost = $wpdb->get_results("SELECT * FROM phpbb_posts WHERE topic_id = '" . $topic->topic_id . "' ORDER BY		post_time ASC LIMIT 1";				//tira o phpbb		$post = preg_replace("@\[[\/\!]*?[^\[\]]*?\]@si", "", $primeiropost->post_text);				echo "<li>";		echo "<a href='" . $SITEURL . "/viewtopic.php?t=$topic->topic_id'>";		echo "$topic->topic_title";		echo "</a>";		echo "<br />\n";		echo "$post <br>\n";		 echo "<small><i>" . date("d/M/y - g:i a", $topic->topic_time) . "</i></small>\n";		echo "</li>";		}		echo "</ul>";} else {		echo "<h2> phpBB Error </h2>";}# Connect back to wordpress :-)$wpdb->select(DB_NAME);?>