hola a todos, estoy haciendo un codigo en el q se genera un numero aleatorio entre un rango dado,
este numero puede coincidir o no con un id numerico de una base de datos, la idea es q si coincide, devuelva esa consulta, sino , le sumara 1 al id y volvera a comprobarlo en la base de datos, y asi hasta q coincida con un id de la base de datos, el codigo es el siguiente:
Código PHP:
Ver original<?php
include("conectarse.php");
$link = conectarse();
$id = $_POST['variable'];
//echo($id);
//exit;
$acierto = true;
while($acierto){
$sql = "SELECT titulo FROM noticias WHERE id ='".$id."'";
$id++;
$acierto = false;
}
else{
echo($noticia['titulo']);
$acierto = true;
}
}
}
<?
el problema es q entra en el bucle else xq encuentra una consulta pero no hace el echo($noticia['titulo']);
alguien sabe a q se debe esto?