Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/02/2008, 16:49
raisen
 
Fecha de Ingreso: febrero-2008
Mensajes: 6
Antigüedad: 16 años, 2 meses
Puntos: 0
query de query

Hola.... Bueno, lo primero decir que me gusta mucho la pag, y que he aprendido bastante gracias a vosotros, aunque aún soy un novato :(

Bueno, os explico el tema.

tengo una base de datos en mysql, con la tabla noticias; en ella estan los campos: titulo, cuerpo e id
el id es autonumerico y está como clave primaria

Ahora biene lo que no se como hacer.
Quiero que en un query me salga la 2a noticia mas antigua.

<?PHP
include("conectardb.php");

$query = mysql_query("SELECT * FROM noticias ORDER BY id DESC LIMIT 1");

while($ver = mysql_fetch_array($query)) {
$titulo = $ver['titulo'];
$cuerpo = $ver['cuerpo'];
?>
<? echo "$titulo"; ?>

<?php
}
?>

esto es lo que tengo para que me muestre la ultima noticia, pero nose como hacer para que me muestre unicamente la penultima.

Muchisimas gracias y repito que soy novato asi que no me avasalleis si lo veis muy facil :P

PD: en SQL es muy facil de hacer con el TOP1 y subselect pero el MYSQL mio no soporta ni TOPS ni subselect