26/03/2016, 13:07
|
| | Fecha de Ingreso: noviembre-2015
Mensajes: 7
Antigüedad: 9 años Puntos: 0 | |
Problemas con un Select Options y href Quiero listar los nombres de autores que están en la base de datos y para ello utilizo select con option.El listado es el siguiente :
<?php
/* Conexion */
$link = new mysqli('localhost','root','','loslibrosde');
/* comprobar la conexión */
if (mysqli_connect_errno()) {
printf("Falló la conexión: %s\n", mysqli_connect_error());
exit();
}
$query = "SELECT ID, Nombre FROM autores ORDER BY Nombre ASC";
$result = $link->query($query);
?>
<label for="Autores">Buscar Por Autor</label></br>
<select id="Autores" name ="Autores">
<?php
$a=1;
while ( $row = $result->fetch_array() )
{
?>
<option value=" <?php echo $row[$a];?>" >
<?php
$contenido=$row['ID'];
$etiqueta=$row['Nombre'];
echo '<a href="autores.php?codi=contenido">".$etiqueta."</a>';
$a++;
?>
</option>
<?php
}
?>
</select>
<?php
//* cerrar conexión */
mysqli_close($link);
?>
Cuando no utilizo el href y sencillamente listo los nombres con un echo "$row['Nombre'];, sale todo perfecto pero con el href solo sale ".$etiqueta." literalmente.Si pongo solo $etiqueta o "$etiqueta" o .$etiqueta. solo sale eso. y no sale la lista de autores.
Agradecería que alguien me pudiera ayudar. |