Afficher le résultat d'une requete sql

Résolu
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

1 réponse

  1. 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
    1. 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
    2. 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