Afficher le résultat d'une requete sql

Résolu/Fermé
merygi Messages postés 5 Date d'inscription mercredi 28 mai 2014 Statut Membre Dernière intervention 1 juin 2014 - 31 mai 2014 à 20:50
Nhay Messages postés 838 Date d'inscription vendredi 2 novembre 2012 Statut Membre Dernière intervention 17 décembre 2015 - 2 juin 2014 à 18:11
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

Nhay Messages postés 838 Date d'inscription vendredi 2 novembre 2012 Statut Membre Dernière intervention 17 décembre 2015 126
1 juin 2014 à 11:49
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 mercredi 28 mai 2014 Statut Membre Dernière intervention 1 juin 2014
1 juin 2014 à 22:15
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 vendredi 2 novembre 2012 Statut Membre Dernière intervention 17 décembre 2015 126
2 juin 2014 à 18:11
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