Afficher le résultat d'une requete sql

Résolu
merygi Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -  
Nhay Messages postés 838 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
J'ai une table chapitre qui contient les différents chapitres d'un cours la table chapitre a un champs cours qui récupère le titre du cours concerné bon le prb c'st que je veux afficher la liste des chapitres pour chaque cours en cliquant sur le lien "chapitre",j'ai affiché la liste de mes cours comme suit
j'ai fait un essai avec le code suivant
<?php
$conn = mysql_connect("localhost", "root", "");
mysql_select_db("e-learning") or die(mysql_error());
$cours=$_GET['titre_cours'];

$sql = "SELECT * FROM chapitre where cours=".$_GET['titre_cours'];
$result = mysql_query($sql) ;

?>

<table border="2" cellpadding="10" cellspacing="1" width="500" class="tblListForm" bordercolor="#000000">
<tr class="listheader">
<tr style="border:#000 solid" bgcolor="#00CCFF">
<th>chapitre</th>
<th>cours</th></tr><?php
while($donnee = mysql_fetch_array($result))

{
?><tr><th><?php echo $donnee['titre_chapitre'];?></th>
<th><?php echo $donnee['cours'];?></th></tr><?php
}

mysql_close($conn);
?>
</table>
aidez moi svp c'est trés urgent
A voir également:

1 réponse

Nhay Messages postés 838 Date d'inscription   Statut Membre Dernière intervention   126
 
Bonjour,
Qu'est-ce qu'y ne va pas dans ton code ? Un message d'erreur qui s'affiche ? Autre chose ?
Si c'est ta requête qui ne fonctionne pas, essaye un echo mysql_error(); (après ta requête) histoire d'avoir un message d'erreur détaillé.
0
merygi Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
il m'affiche l'erreur suivante :Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in D:\wamp\www\pfe\chcours.php on line 16
0
Nhay Messages postés 838 Date d'inscription   Statut Membre Dernière intervention   126
 
En gros, ta requête n'est pas bonne (Erreur de syntaxe ou de nom de table/champs).
L'echo de mysql_error te donnera une erreur plus précise.
0