Foros del Web » Programando para Internet » PHP »

Lista e hipervinculo con base de datos.

Estas en el tema de Lista e hipervinculo con base de datos. en el foro de PHP en Foros del Web. Hola a todos, espero que todos esten bien. Tengo un problema al momento de utilizar las etiquetas de lista y referencia. Este es la parte ...
  #1 (permalink)  
Antiguo 07/04/2012, 00:12
 
Fecha de Ingreso: septiembre-2009
Mensajes: 3
Antigüedad: 15 años, 1 mes
Puntos: 0
Pregunta Lista e hipervinculo con base de datos.

Hola a todos, espero que todos esten bien.
Tengo un problema al momento de utilizar las etiquetas de lista y referencia.
Este es la parte de codigo con el problema:

<ul class="cursos">
<?php

$cursos = obtener_cursos();

while($curso = mysql_fetch_array($cursos))
{
echo "<li><a href=\"content.php?curso=" . $curso['id'] . "\">" . $curso['nombre'] . "</a></li><ul class='capitulos'>";


$capitulos = obtener_capitulos_por_curso($curso["id"]);

while($capitulo = mysql_fetch_array($capitulos))
{
echo "<li><a href=\"content.php?capitulo=" . $capitulo['id'] . "\">" . $capitulo['nombre'] . </a></li>";
}
echo "</ul>";
}
?>
</ul>

El problema se encuentra en la impresión de la lista con hipervínculos ya que se trata de imprimir cursos y capitulos de cursos pero de esta forma se imprimen en pantalla pero aparece oculto y no es visible la informacion de cursos y capitulos y solo se muestra al momento de sombrear o seleccionar con el mause. Solo se muestra quitando los hipervinculos y dejando las etiquetas de lista.
Les pido por favor si alguien tuvo este mismo problema o sabe como resolverlo me ayude, les agradesco de antemano muchisimo.
Tengo instalado el wampserver 2.2.
  #2 (permalink)  
Antiguo 07/04/2012, 00:21
Avatar de Nemutagk
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: México
Mensajes: 2.633
Antigüedad: 20 años, 7 meses
Puntos: 406
Respuesta: Lista e hipervinculo con base de datos.

Cuando publiques código usa el Highlight para que sea mas facil leer el código...

Ahora, te das cuenta que te hace falta un punto y una comilla doble en la lista de capítulos...

Código PHP:
Ver original
  1. <ul class="cursos">
  2. <?php
  3.  
  4. $cursos = obtener_cursos();
  5.  
  6. while($curso = mysql_fetch_array($cursos))
  7. {
  8. echo "<li><a href=\"content.php?curso=" . $curso['id'] . "\">" . $curso['nombre'] . "</a></li><ul class='capitulos'>";
  9.  
  10.  
  11. $capitulos = obtener_capitulos_por_curso($curso["id"]);
  12.  
  13. while($capitulo = mysql_fetch_array($capitulos))
  14. {
  15. echo "<li><a href=\"content.php?capitulo=" . $capitulo['id'] . "\">" . $capitulo['nombre'] . "</a></li>"; //Aquí te faltaba una comilla después de $capitulo
  16. }
  17. echo "</ul>";
  18. }
  19. ?>
  20. </ul>
__________________
Listo?, tendría que tener 60 puntos menos de IQ para considerarme listo!!!
-- Sheldon Cooper
http://twitter.com/nemutagk
PD: No contestaré temas vía mensaje personal =)
  #3 (permalink)  
Antiguo 07/04/2012, 12:47
 
Fecha de Ingreso: septiembre-2009
Mensajes: 3
Antigüedad: 15 años, 1 mes
Puntos: 0
Pregunta Respuesta: Lista e hipervinculo con base de datos.

Hola gracias por el consejo y por la ayuda.
Ya corregi lo de las comillas y solo aparecen los puntos de las listas pero la informacion se imprime en pantalla pero esta oculto.
Sigo necesitando de su ayuda.
  #4 (permalink)  
Antiguo 07/04/2012, 13:15
Avatar de Nemutagk
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: México
Mensajes: 2.633
Antigüedad: 20 años, 7 meses
Puntos: 406
Respuesta: Lista e hipervinculo con base de datos.

Se me hace que tu problema es de CSS, has de estar definiendo el mismo color para el texto como para la lista o el fondo donde esta el texto
__________________
Listo?, tendría que tener 60 puntos menos de IQ para considerarme listo!!!
-- Sheldon Cooper
http://twitter.com/nemutagk
PD: No contestaré temas vía mensaje personal =)
  #5 (permalink)  
Antiguo 07/04/2012, 14:49
 
Fecha de Ingreso: septiembre-2009
Mensajes: 3
Antigüedad: 15 años, 1 mes
Puntos: 0
De acuerdo Respuesta: Lista e hipervinculo con base de datos.

Hola de nuevo.
Te agradesco muchisimo amigo Nemutagk, si tienes la razón el error fue en CSS aunque no en la asignacion de colores sino de las secciones a donde le ponia los colores, ya que habia declarado 2 veces "#menu" y le asignaba diferentes colores pero no habia declarado el "#menu a" que es el menu del hipervinculo, ya resolví el problema.
De nuevo te agradesco porque me llevaste al lugar correcto para buscar el error.

Etiquetas: hipervinculo, lista, referencia
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 13:25.