Nunca e sido buena programando, y no se usar para nada el for y un poco el while esto esta asi.
Tengo una base de datos a la cual se le guardan nombres de los archivos estos tienen un numero de pagina la cual se guarda en un campo las paginas van de la 1 a la 35 lo que necesito es imprimir las paginas que aun faltan por ingresar digamos que si ya subi la 1, 3, 10 pues me debe imprimir que falta subir la 2, 5,6,7,8,9,11,12,13...35 mi logica y poca habilidad para la programación me dice que se tiene que hacer con un for tengo algo asi.
Código PHP:
$result2= pg_query("SELECT * FROM hemeroteca WHERE dia='$dd' AND mes='$m' AND anyo='$anyo' ORDER by nombre");
if (!$result2)
{
echo "error al procesar la busqueda pruebe mas tarde o reportelo a\n";
exit;
}
while ($g = pg_fetch_array($result2)) {
$id_archivo=$g['id_archivo'];
$año=$g['anyo'];
$mes=$g['mes'];
$dia=$g['dia'];
$nombre=$g['nombre'];
$ruta=$g['ruta'];
$pag=$g['pagina'];
$i=1;
for ($i;$i>=35;$i++) {
if($i!=$g['pagina'])
{
echo $i;
}
}
}
Gracias de antemano