Bonjour

Je travail sur mysql et j'ai la requette suivante (sous php) :
$categories_query = tep_db_query("select c.categories_id, cd.categories_name, c.parent_id, c.sort_order from " . TABLE_CATEGORIES . " c, " . TABLE_CATEGORIES_DESCRIPTION . " cd where c.categories_id = cd.categories_id and categories_id != '349' and cd.language_id='" . $languages_id ."'");

Pour ne pas afficher l'enregistrement dont l'ID=349 j'ai ajouter ce qu'est en gras "and categories_id != '349' ".

mais ça ne marche pas, l'enregistrement s'affiche toujours.Merci de m'aider.
(je débute en php et en sql)
-------------------------------------------------------------
Je travail sur un paquage prêt développe et je fait mes modifications selon mes besoins, c'est pourquoi je sais pas comment ils sont fait pour la declaration des variables dans la requette.
dans ce paquage le ficheire que je viens de modifier me permet d'afficher une menu déroulant qui extrait les enregistrement d'une base de donnée sql.