Foros del Web » Programando para Internet » PHP »

mostrar 12 comentarios nuevos y mostrar los antiguos comentarios con un enlace

Estas en el tema de mostrar 12 comentarios nuevos y mostrar los antiguos comentarios con un enlace en el foro de PHP en Foros del Web. hola buenas estoy creando un sustema de comentarios y ya lo tengo todo echo y tambien hace que muestre en la pagina 12 comentarios y ...
  #1 (permalink)  
Antiguo 05/07/2011, 07:10
 
Fecha de Ingreso: julio-2010
Mensajes: 23
Antigüedad: 13 años, 9 meses
Puntos: 2
mostrar 12 comentarios nuevos y mostrar los antiguos comentarios con un enlace

hola buenas estoy creando un sustema de comentarios y ya lo tengo todo echo y tambien hace que muestre en la pagina 12 comentarios y lo que quiero es que cuando llegue a los 12 te salga un enlace que te envie a los otros 12 comentarios mas antiguos como lo aria?

gracias
  #2 (permalink)  
Antiguo 05/07/2011, 07:15
Avatar de repara2  
Fecha de Ingreso: septiembre-2010
Ubicación: München
Mensajes: 2.445
Antigüedad: 13 años, 7 meses
Puntos: 331
Respuesta: mostrar 12 comentarios nuevos y mostrar los antiguos comentarios con un en

Se llama paginación: http://www.desarrolloweb.com/articulos/1035.php
__________________
Fere libenter homines, id quod volunt, credunt.
  #3 (permalink)  
Antiguo 05/07/2011, 07:22
 
Fecha de Ingreso: febrero-2011
Mensajes: 100
Antigüedad: 13 años, 2 meses
Puntos: 0
Respuesta: mostrar 12 comentarios nuevos y mostrar los antiguos comentarios con un en

yo estoy haciendo algo parecido a eso intenta crear un rownum en la query y le pones a la primera llamada
select * from tabla
order by id_tabla desc
limit 12

ahora el menor valor rescatalo y pasalo a una varibale php $menorID
luego en el enlase le pones esto <a href="#" onClick="mas12('<?=$menorID?>');" >ve 12 mas</a>

eso lo mandas al JS

function mas12(idmenor){

/*Bueno aca pasar el AJAX y el Valor a la funcion*/
}

luego refrescas el DIV de la información en la funcion mas12 y eso debiera ser todo.. luego la query quedaria asi


function devuelveData($idMenor = null){

if(isset($idMenor)){
$where = "id_archivo <= $idMenor";
}

$sql = "select * from tabla
$where
order by id_tabla desc
limit 12"
/*Toda la parafernalia de mySql*/
}

y listo eso debiera ser todo..!! asi lo hago yo
suerte
  #4 (permalink)  
Antiguo 05/07/2011, 07:23
 
Fecha de Ingreso: febrero-2011
Mensajes: 100
Antigüedad: 13 años, 2 meses
Puntos: 0
Respuesta: mostrar 12 comentarios nuevos y mostrar los antiguos comentarios con un en

me falto algo aca

if(isset($idMenor)){
$where = "id_archivo <= $idMenor";
}else{
$where = "";
}


todavia no soy experto en php pero espero te sirva

Etiquetas: comentarios, enlace, nuevos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:50.