Primero agradecer todo el apoyo que dan todos los usuarios a la comunidad, siempre hay alguien dispuesto a ayudar en los problemas de los demñas :) .
Para empezar tengo una base de datos con varias tablas, ahora 2 tablas son como estás.
NOTA: La Clave primaria de la tabla es la que contiene los ** .
Las claves Foraneas marcadas como (foreign key).
Código:
Bien en la tabla cancion tengo almacenada una canción asi.cancion -------------- idcancion ** titulo iddirecto (foreign Key) -------------- y la 2 tabla es: directo -------------- iddirecto ** urldir --------------
idcancion = 1
titulo = ahi eh
iddirecto = 1
Y en la tabla directo tengo la url almacenada de la sgt forma:
iddirecto = 1
urldir = http://localhost/musica/pista1.mp3
Ahora tengo un formulario que pide el titulo de la canción y en otra página visualizo titulo y url de la canción.
Bien pues al visualizar la URL esta quiero visualizarla pero que se muestre como un LINK (que lo hago con <a> </a> ), pero me muestra duplicado el link.
mi php es este.
-----------recibe.php
Código PHP:
Ver original
<html> <body> <?php $nombre = $_POST['nombre'] ; $lista= "select can.titulo, art.nombreart, art.descripcionart, alb.nombrealb, dir.urldir from artista art, cancion can, album alb, directo dir where can.titulo='$nombre' and can.idartista = art.idartista and alb.idalbum = can.idalbum "; ?> <table align="center"> <tr bgColor="silver"> <td align="center">Canción</td> <td align="center">Artista</td> <td align="center">Descripción</td> <td align="center">Album</td> </tr> <?php for($i=0;$i<=$numfilas;$i++) { ?> <tr> <td><?php echo $fila['titulo']?></td> <td><?php echo $fila['nombreart']?></td> <td><?php echo $fila['descripcionart']?></td> <td><?php echo $fila['nombrealb']?></td> <td><a href="<?php echo $fila['urldir']?>"> Click aqui</a></td> </tr> <?php } ?> </table> </body> </html>
Pero al visualizar el LINK, este se visualiza duplicado y un link hace referencia a:
1. http://localhost/musica/pista1.mp3
y el otro a:
2. http://localhost/musica/musica1/paginas/recibe.php
Es decir, el link se muestra,, pero 2 veces, uno es el correcto link hacia mi canción, pero el otro es uno a la misma página.
¿Cómo puedo mostrar el link guardado en mi base de datos .?
esto es para una web de música, que cuando pongas un titulo de una canción te salga el titulo y un link de la canción, lo pulses y se escuche la canción.
Saludos!!!.
No puse el otro fichero porque sería demasiado extenso todo esto. Espero me puedan ayudar gracias a todos los que aporten algo.
![sonrisota](http://static.forosdelweb.com/fdwtheme/images/smilies/xD.png)