Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/11/2010, 00:05
Avatar de Sourcegeek
Sourcegeek
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: $mex['B.C.'];
Mensajes: 1.816
Antigüedad: 15 años, 6 meses
Puntos: 322
Problema con intento de blog

Buenas, verán, estoy en un 'intento' de hacer un simple sistema de blogs como método de aprendizaje, pero al intentar hacer la parte de los themes me topé con un problemón =/

Tengo un archivo de funciones en el que tengo esto mas o menos;
Código PHP:
$post_query mysql_query("SELECT * FROM pg_posts");
$post_query2 mysql_query("SELECT * FROM pg_posts");
function 
hay_posts() {
    global 
$post_query;
    if (
$q mysql_fetch_assoc($post_query)) {
        return 
true;
    }
    return 
false;
}
function 
p_titulo() {
    global 
$post_query2;
    
$q mysql_fetch_assoc($post_query2);
    echo 
$q['titulo'];

Ahora, en el archivo del theme hago esto;
Código PHP:
    while (hay_posts()) {
        echo 
p_titulo().'<br>';
    } 
En el archivo de las funciones hice doble query por que si no, al intentar imprimir el título, me avanza un registro de más por la primer funcion.. Ese es un problema que no se resolver..
De ese mismo problema, se deriva el otro... Por ejemplo quiero hacer una funcion para imprimir el autor de cada post, y al intentar hacerlo con la misma query (query2), me tira nada mas la mitad de registros :(

Alguna sugerencia? Gracias :)
__________________
Buscas desarrollador web? Sourcegeek. Diseño web, Maquetación y Programación
¡Escribe bien! Esto es un foro, no un Facebook para que escribas con los pies