Foros del Web » Programando para Internet » PHP »

Hacer un select a la base de datos

Estas en el tema de Hacer un select a la base de datos en el foro de PHP en Foros del Web. Hola a todos, bueno estoy haciendo un select a la base de datos y no me lo muestra, lo mando por url tipo noticia.php?id=15 pero ...
  #1 (permalink)  
Antiguo 09/11/2005, 22:39
Avatar de CHILENOCES  
Fecha de Ingreso: octubre-2001
Ubicación: Mmm paseando por la vida
Mensajes: 491
Antigüedad: 16 años, 1 mes
Puntos: 0
Hacer un select a la base de datos

Hola a todos,
bueno estoy haciendo un select a la base de datos y no me lo muestra, lo mando por url tipo noticia.php?id=15 pero no me muestra nada, a mi parecer es por algo de las register_globals hay un codigo asi como para un formulario que es $_POST['campo'] como hago ese campo para usarlo al pasar por url el id.

el codigo del select es:

Código PHP:
$result mysql_query("SELECT * FROM noticias WHERE id='$id'");
    while (
$row mysql_fetch_array($result)) 
{
    
//Datos Noticia
    
$titulo $row["titulo"];
    
$categoria $row["categoria"];
    
$introduccion $row["introduccion"];
    
$noticia $row["noticia"];
    
$lqsa $row["lqsa"];
    
$fecha $row["fecha"];

Saludos.
__________________
ChilenoCesar Looking for something new...
  #2 (permalink)  
Antiguo 09/11/2005, 22:51
Avatar de Vaalegk  
Fecha de Ingreso: abril-2005
Mensajes: 154
Antigüedad: 12 años, 7 meses
Puntos: 2
si es la url $_GET['campo']
  #3 (permalink)  
Antiguo 09/11/2005, 23:10
Avatar de CHILENOCES  
Fecha de Ingreso: octubre-2001
Ubicación: Mmm paseando por la vida
Mensajes: 491
Antigüedad: 16 años, 1 mes
Puntos: 0
$row["fecha"]; asi selecciona un campo de la base de datos como podria poner el $row["fecha"] dentro del $_GET['campo'] para que funcionara?
__________________
ChilenoCesar Looking for something new...
  #4 (permalink)  
Antiguo 09/11/2005, 23:21
Avatar de CHILENOCES  
Fecha de Ingreso: octubre-2001
Ubicación: Mmm paseando por la vida
Mensajes: 491
Antigüedad: 16 años, 1 mes
Puntos: 0
Bueno como en la mayor parte de los casos uno mismo lo soluciona jejeje y bueno lo solucioné asi:

$id = $_GET["id"];

$result = mysql_query("SELECT * FROM noticias WHERE id='$id'");
while ($row = mysql_fetch_array($result))
{
//Datos Noticia
$titulo = $row["titulo"];
$categoria = $row["categoria"];
$introduccion = $row["introduccion"];
$noticia = $row["noticia"];
$lqsa = $row["lqsa"];
$fecha = $row["fecha"];
}

puse $id = $_GET["id"]; antes del select y ya!

Saludos y gracias.
__________________
ChilenoCesar Looking for something new...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:40.