je ne sais pas si le titre du sujet convient...
Je souhaite que lorsque l'on clique sur une categorie de la table, s'affiche tous les enregistrements contenant la categorie choisie...
// on créer la requete SQL et on l'envoie
;
// on envoie la requete
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
// on fait une boucle qui va faire un tour pour chaque enregistrements
while($data = mysql_fetch_array($req))
{
// on affiche les informations de l'enregistrement en cours
echo '<div class="t5"><p><img src="Images/flech_b.gif"> <b><a href="actu.php?id='.$data['id'].'">'.$data['titre'].'</a></div></b>';
echo Tronquer_Texte($data['article'], 120);
}
// on ferme la connexion à mysql
mysql_close();
?>
qui doit afficher les resultats lorsque l'on clique sur l'un des secteurs depuis une page dont voici le code
// on envoie la requete
$sql = "SELECT DISTINCT secteur FROM ma_table";
// on envoie la requete
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
// on fait une boucle qui va faire un tour pour chaque enregistrements
while($data = mysql_fetch_array($req))
{
// on affiche les informations de l'enregistrements en cours
echo '<table cellspacing="1">
<tr><td><img src="Images/flech_bf.gif"> <font size="2" Face="Verdana"><a href="themes.php?secteur='.$data['secteur'].'">'.$data['secteur'].'</a></font><br>
</td></tr></table>';
}
et j'obtiens ce message d'erreur :Erreur SQL !
SELECT * FROM crij_info WHERE secteur=Emploi
Unknown column 'Emploi' in 'where clause'
Si quelqu'un peut me donner un coup de main, merci d'avance
et bonne année !