Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

No puedo traer la informacion de mi BD

Estas en el tema de No puedo traer la informacion de mi BD en el foro de Bases de Datos General en Foros del Web. Hola, tengo una duda enorme, y espero no haber equivocado del foro en el cual preguntar (de ser asi mis disculpas). Tengo una pagina en ...
  #1 (permalink)  
Antiguo 07/11/2008, 13:24
Avatar de midory  
Fecha de Ingreso: febrero-2008
Mensajes: 3
Antigüedad: 17 años
Puntos: 0
No puedo traer la informacion de mi BD

Hola, tengo una duda enorme, y espero no haber equivocado del foro en el cual preguntar (de ser asi mis disculpas).

Tengo una pagina en donde quiero mandar llamar una BD para hacer una especie de boletin, y todo esta aparentemente bien, cargo un listado de un titulo de cada seccion, y al posarme sobre cada uno, veo como cambia el numero del id:
http://mipagina.com/mipagina.php/?id=2 (o cualquier otra sección que seleccione)

Pero cuando doy click en cualquier boton para que me traiga la información de cada seccion, no pasa nada. He revisado el codigo pero aun soy bastante primeriza y la verdad no consigo entender cual es el problema, si alguien pudiera ayudarme se los agradeceria mucho. No se si sea necesario el codigo, pero yo de todos modos lo mando:

<?php
require_once ("cnx_noticias.php");
$id = (isset ($_GET['id_noticias']))? $_GET['id_noticias'] : '1';
$sql = "SELECT * FROM noticias WHERE (id_noticias = '$id')";
$res = mysql_query ($sql);
$data = mysql_fetch_assoc ($res);
echo $data ['noticia'];
$sql_list = "SELECT * FROM noticias";
$rest_list = mysql_query ($sql_list);
while ($data_list = mysql_fetch_assoc ($rest_list))
{
$id_list = $data_list ['id_noticias'];
$titulo_list = $data_list ['titulo'];
echo "<a href ='?id=$id_list'>" . $titulo_list . "</a>" . "<br>";
}
?>
  #2 (permalink)  
Antiguo 09/11/2008, 02:44
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 17 años
Puntos: 300
Respuesta: No puedo traer la informacion de mi BD

Esto es un problema de programación. Lo que ocurre es que cuando haces el click, cuando pulsas sobre el enlace, pasa la variable definida con un valor al documento que sea.
Pero piensa que luego tienes que recoger esa variable mediante $_get en ese otro documento y usarla para lo que sea, en tu caso una consulta para buscar los datos de ese registro en concreto y mostrarlos donde sea... Tienes que tener prevista esa consulta para el caso de que la variable esté definida y tenga un valor, e incluir en la consulta el valor mediante la variable. Cuando envías mediante el click sobre el enlace la variable con su valor, si tienes en el documento que lo recibe bien condicionada su recepción, lanzará esa consulta y luego mostrará el resultado donde quieras.
Si no sabes cómo hacerlo, puede ayuda en el foro de tu programa de programación.

Última edición por jurena; 09/11/2008 a las 06:51
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 10:34.