Foros del Web » Programando para Internet » PHP »

haber si me entienden :P

Estas en el tema de haber si me entienden :P en el foro de PHP en Foros del Web. para mi web le subiere letras de canciones y queria saber si existe un script por que ya busque y no haye nada se trata ...
  #1 (permalink)  
Antiguo 17/01/2003, 21:34
Avatar de masterwww  
Fecha de Ingreso: enero-2002
Ubicación: Toluca
Mensajes: 1.260
Antigüedad: 22 años, 3 meses
Puntos: 1
haber si me entienden :P

para mi web le subiere letras de canciones y queria saber si existe un script por que ya busque y no haye nada

se trata de que me muestre una lista:
ABDDEFGHIJKLAMNOPQRSTUVWXYZ
y al acceder a cada letra me muestre los artistas que su nombre empieze con esa letra y al darle click al artista me muestre todas las letras de el y al darle click al nombre de su cancion pues que aparezca la letra y pues antes de todo esto tener un usser como administrador o algo parecido para que yo pueda añadir canciones y que esta automaticamente se acomoden en su letra respctiba del abecedario ABCD....


me podrian ayudar? gracias
__________________
Visita mi Blog

GarageBlog.com
  #2 (permalink)  
Antiguo 18/01/2003, 09:27
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Script completo como el que pides no se si habrá hecho ..

¿Mirastes ya en?:
http://www.hotscripts.com/PHP/Script...sic_Libraries/

Yo te doy una "pista" de como empezar a desarrollar tu mismo esa aplicación ( y nos sirve a todos los demas para ir conociendo funciones de PHP q normalmente no solemos usar) .. En este caso se trata de: range()

En tu caso .. por ejemplo generar esos "links" de letras seria algo así:
Código PHP:
<?
foreach(range('A''Z') as $letra) {
   echo 
"<a href=\"script_que_haga_lo_que_corresponda.php?letra=$letra\"> $letra </a>";
}
?>
Luego ya sabes q si usas BD por ejemplo .. las consultas para obtener los registros (en base al campo q indiques) que comiencen por la letra las tendrias q hacer tipo:

script_que_haga_lo_que_corresponda.php
Código PHP:
<?
// etc codigo de conexión a tu BD .. etc ...
$letra=$_GET['letra']; // para PHP 4.1.x o superior ..  sino usa $HTTP_GET_VARS['letra']

$sql="SELECT * FROM tabla WHERE LEFT(campo,1)='$letra'";
// ejecuta tu consulta .. etc código ...
?>
Podría ser tambien:
$sql="SELECT * FROM tabla WHERE campo LIKE '$letra%'";


Con estos ejemplos pueder ir desarrollando tu aplicación ..

Un saludo,

Última edición por Cluster; 18/01/2003 a las 09:33
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 20:54.