un bloque de publicidad entre noticias

Iniciado por elquenosabe, 19 Agosto 2009, 18:40 PM

0 Miembros y 1 Visitante están viendo este tema.

elquenosabe

he visto que en algunos blogs ponen un banner de publicidad entre sus noticias intento hacer eso pero no tengo mucho exito tengo el paginator y en el momento en el que paso a la siguiente pagina todo sale mal no se bien como hacer miren muestro lo que llevo de codigo tal vez este exageradamente perdido

Código (php) [Seleccionar]
<?php

//conecto con la bd

$_pagi_sql "SELECT * FROM noticias WHERE id ORDER BY id desc";

//paginator

$mostrar "1";

while(
$row mysql_fetch_array($_pagi_result)){
if (
$mostrar 0) {
    echo 
"Imprimo la nueva noticia";
$mostrar--;

}
}
?>


//aqui pongo mi bloque de publicidad

<?
//conecto de nuevo

$query = "SELECT * FROM noticias ORDER BY id desc limit 1,100";
$resp = mysql_query($query);
while($row=mysql_fetch_array($resp)) {

    echo "Imprimo los demas registros";

}

//Aqui la barra del paginator

?>


Como se puede ver claramente he hecho todo un desastre con mi codigo pero no he logrado nada se muestran bien por asi decirlo pero cuando cambio a la segunda pagina, la primer consulta me muestra el ultimo registro y la segunda nisiquiera se mueve, bueno en si mi duda es como hacerle para meter la publicidad entre las noticias espero aberme explicado bien y de antemano muchas gracias, salu2
Código (php) [Seleccionar]

[u]nsigned

Cita de: elquenosabe en 19 Agosto 2009, 18:40 PM
Código (php) [Seleccionar]
<?php
$_pagi_sql 
"SELECT * FROM noticias WHERE id ORDER BY id desc";
?>


Creo que ahí está el error. Tenes que indicar algun valor para el WHERE, por ejemplo:

Código (php) [Seleccionar]
<?php
$_pagi_sql 
"SELECT * FROM noticias WHERE id='$algo' ORDER BY id desc";
?>


O simplemente:

Código (php) [Seleccionar]
<?php
$_pagi_sql 
"SELECT * FROM noticias ORDER BY id desc";
?>


Para recuperar todos los registros de la tabla noticias.

Saludos

No hay atajo ante la duda, el misterio se hace aquí...
Se hace carne en cada uno, el misterio es existir!