Primero asegurate de recoger bien el id
Código PHP:
if (!isset ($_GET['id'])) {
//No llega la variable necesaria asi q muestra un error o lo q te parezca
} else {
$id=$_GET['id'];
//Resto de tu codigo
Luego, normalmente los IDs son campos q usamos como numericos asi q si es el caso la consulta esta mal pues sobran las comillas simples:
Código PHP:
echo $sql="SELECT * from noticias WHERE id=$id" ; //Asi si seria si es el caso
Cita: Lo hice como dijiste, y me muestra en pantalla esto:
SELECT * from noticias WHERE id=''
Pero solo que no entiendo lo que me dices que haga o no se lo que es, como que en un analizador?
Gracias.
Eso quiere decir q la variable $id viene vacía... cosa q deberías validar para no tener problemas de ataques o similares...
Saludos.