No me parece lo mismo, pero bueno, gracias igual...
EDITO;
Gracias, pero un amigo me ayudo a encontrar la forma correcta, usando variables
globales.. Dejo el codigo por si a alguien le sirve;
Código PHP:
/* Archivo index.php del theme */
<?php
while (hay_posts()) {
p_titulo().'<br>'.p_autor();
}
?>
/* Archivo de funciones */
<?php
$post_query = mysql_query("SELECT * FROM pg_posts");
$q = '';
function hay_posts() {
global $post_query, $q;
if ($q = mysql_fetch_assoc($post_query)) {
return $q['id'];
}else{
return false;
}
}
function p_titulo() {
global $post_query, $q;
echo $q['titulo'];
}
function p_autor() {
global $post_query, $q;
echo $q['autor'];
}
?>