pb avec un script...

pb avec un script... - Programmation

Marsh Posté le 16-02-2002 à 23:25:06    

Salut
il faut savoir que mon niveau en php est "debutant".
j'ai un site ou il y a des paroles de musique (lyrics) et je voudrait rendre cette rubrique dynamique parcque c vraiment chiant en html:  
donc ce que je veux c entrer dans un formulaire l'artiste, le titre, le texte, mettre une image...etc...  
Je me suis donc lancé.
j'ai tt bien fait... En fait il ne me reste qu'a afficher les données.
Et il faut utiliser une boucle...
c'est ce que j'ai essaye de faire mais lorsque je visualise la page, il n'y a aucun message d'erreur, la page est toute blanche.
Voici la page, si vous pouviez voir ou se trouve l'erreur :)
 
<?
$host="localhost"; //insérez votre hôte
$user = "root"; // insérez le login
$pass = "xxx"; //insérez le password
$bdd = "lyrics"; // nom de la base de donnée
 
 
@mysql_connect($host,$user,$pass) or die("Impossible de se connecter à la base de données" );
@mysql_select_db("$bdd" ) or die("Impossible de se connecter à la base de données" );
 
 
$sql="SELECT a.id ID_ARTISTES, a.nom NOM_ARTISTES, a.infos INFOS_ARTISTES, a.path_image PATH_ARTISTES, b.id ID_CHANSONS, b.titre TITRE_CHANSONS,
 b.parole PAROLE_CHANSONS FROM artistes a, chansons b WHERE a.id=b.id_artistes";
 
 $req=mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());  
 
while($data= mysql_fetch_array($req))  
    {  
    // on affiche les informations de l'enregistrements en cours  
    echo ' '.$data['nom'].' '.$data['infos'].' '.$data['parole'].' ';  
    echo ' '.$data['titre'].' ';  
    }  
 
 ?>  
 
En sachant que j'ai crée 2 formulaires; artistes et chansons et que j'ai fais une liaison...

Reply

Marsh Posté le 16-02-2002 à 23:25:06   

Reply

Marsh Posté le 17-02-2002 à 11:22:53    

salut ludo
 
la requete est pas bonne :
 
SELECT a.id [B]AS[/B] ID_ARTISTES, a.nom [B]AS[/B] NOM_ARTISTES, a.infos [B]AS[/B] INFOS_ARTISTES, a.path_image [B]AS[/B] PATH_ARTISTES, b.id [B]AS[/B] ID_CHANSONS, b.titre [B]AS[/B] TITRE_CHANSONS,  
b.parole [B]AS[/B] PAROLE_CHANSONS FROM artistes a, chansons b WHERE a.id=b.id_artistes


---------------

Reply

Marsh Posté le 17-02-2002 à 11:30:01    

salut Lolo !!!
en fait nan, fallait mettre:
 
echo ' '.$data['NOM_ARTISTES'].'<br> '.$data['TITRE_CHANSONS'].'<Br>';  
    echo ' '.$data['PAROLE_CHANSONS'].' ';  
 
merci quand meme, on se voit sur #oaziz ;)

Reply

Marsh Posté le 17-02-2002 à 11:32:30    

arf oui aussi j'avais po vu ca :D
je savais pas que le AS etait facultatif tiens...


---------------

Reply

Marsh Posté le 17-02-2002 à 15:56:13    

j'ai appri un truc à LoLo !! whou !

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed