Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/05/2008, 02:52
miSko
 
Fecha de Ingreso: septiembre-2005
Mensajes: 840
Antigüedad: 18 años, 8 meses
Puntos: 84
Re: repetir codigo

No te he entendido muy bien, pero al ser en niveles, supongo que lo suyo es sakarlo de esta forma :
Código PHP:
Titulo 1
    
+Respuesta 1
    
+Respuesta 2
        
+Respuesta 2.1
        
+Respuesta 2.2
    
+Respuesta 3

Titulo 2
    
+Respuesta 1
        
+Respuesta 1.1
        
+Respuesta 1.2
        
+Respuesta 1.3
            
+Respuesta 1.3.1
            
+Respuesta 1.3.2
                
+Respuesta 1.3.2.1 
Etc.................. NO ? xD


Entonces la tabla que te Aconsejo es Asi :

idRegistro -------- idSuperior -------- Usuario -------- Titulo -------- Mensaje

Entonces, por ejemplo tenemos

idRegistro -------- idSuperior -------- Usuario -------- Titulo -------- Mensaje
----- 1 ----------------- N -----------------Fbirrer ------- Hola --------- Hola que tal
----- 2 ----------------- 1 -----------------miSko------- Re: Hola --------- Bien Fbirrer
----- 3 ----------------- 1 -----------------otroUsuario -- Re: Hola --------- Olas Fbirrer
----- 4 ----------------- 2 -----------------Fbirrer ------- Re: Re:Hola --------- me Alegro misKo
----- 5 ----------------- 4 -----------------miSko------- Muchos Re: hola --------- Y Yo Fbirrer
----- 6 ----------------- 3 ----------------- Fbirrer ------- Re: Re: Hola --------- Hola usuario X

Código PHP:
Valeesto seria un Esquema asi :

Hola By Fbirrer )
    + 
ReHola By miSko )
        + 
ReReHola By Fbirrer )
            + 
Muchos ReHola By miSko )
    + 
ReHola By otro Usuario )
        +
ReReHola By Fbirrer 
Entonces tendrias que hacer una Funcion de este tipo

Código PHP:
function obtenerRespuestas(idTema)
{

    
// Leemos un registro y lo publicamos
    // Comprobamos si este registro tiene respuestas
    // Si tiene respuestas, llamamos a esta funcion, pero pasandole el ID de la respuesta que hemos leido
    // Qndo llegue a esta parte, ya abra puesto todas las respuestas recursivamentem, pasamos al siguiente registro y hacemos lo mismo :]


__________________
» Presupuesto Pagina Web