Código PHP:
$idnews=$_POST['idnews'];// esta es la variable que mando para recibirlo en el ajax
mi consulta en php para ese id y desplegar el contenido es.
Código PHP:
// consulta tabla de noticias por si ID
function consultarid($idnews){
$con = new DBManager;
if($con->conectar()==true){
$query = "SELECT * FROM noticias WHERE id_noticia = $idnews";
$result = @mysql_query($query);
if (!$result)
return false;
else
return $result; echo "deberia enviar datos";
}
}
Código PHP:
$row = mysql_fetch_array($consulta);
//valores de las consultas
$titulo=$row['titulo'];
$resena=utf8_encode($row['resena']);
$imagen=$row['imagen'];
$articulo=utf8_encode($row['articulo']);
$piefoto=utf8_decode($row['piefoto']);
$autor=utf8_decode($row['autor']);
$fecha= explode('-',$row['fecha']);
//muestra los datos consultados en los campos de la tabla
?>
<div class="noticia_detalle">
<h3><?php echo $titulo; ?></h3><br />
Por: <?php echo " ".$autor; ?>
<div class="noticia_img"><img src="<?php echo $imagen; ?>" width="300" alt="<?php echo $piefoto;?>" />
<div class="noticia_footer"><?php echo $piefoto;?></div>
</div>
<div class="noticia_info">
<div class="noticia_date"><?php echo "$fecha[2].$fecha[1].$fecha[0]"; ?></div>
<div class="noticia_resena" style="margin: 10px 0 0;"><?php echo $resena."<br>" ?></div>
<div class="noticia_descripcion"><?php echo nl2br($articulo)."<br>"; ?></div>
</div>
</div>
mi problema es este cuando pongo el boton anterior, mas bien el enlace pongo asi
Código HTML:
<a id="anterior" onclick="pedirdatos(<?php echo $row['id_noticia']-1; ?>)" >Anterior <?php echo $row['id_noticia']-1; ?></a>
pedirdatos(), solo es la funcion de ajax que manda a llamar modulo de php donde se despliga la info completa que puse mas arriba...
pense que que con $row['id_noticia']-1; se recorria un lugar el array del id, pero no solo le resta 1 al id es decir que si el id es 998 lo deja en 997 y si ese id no existe en la tabla.. pss me manda nada de informacion... alguien que ya haya hecho esto.. se que existe una clase que se llama paginator de php.. pero me gustaria hacerlo con codigo...gracias de antemano.