If...else

Résolu
gabbermaniac Messages postés 137 Date d'inscription   Statut Membre Dernière intervention   -  
gabbermaniac Messages postés 137 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

ma condition ne fonctionne pas:
$sql="SELECT * FROM news ORDER BY date DESC ";
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());

while($data=mysql_fetch_assoc($req)){
if ($data["categories"]=1) {
echo "ceci est une news";}
else {
echo "ceci est un billet";}
echo "{$data["titre"]}";

ma table news, contient un id, un titre et categories (définit en int)

et ici que je définisse dans ma bdd categories=1 ou categories=2 pour une news, il m'affiche toujours "ceci est une news"

où est le problème?
Merci

1 réponse

gabbermaniac Messages postés 137 Date d'inscription   Statut Membre Dernière intervention   12
 
ok il manquait juste un deuxième = soit ==
0