Question

J'ai la substance de sélection de requête de suivi à partir d'une base de données:

mysql_query("SELECT * FROM categories order by id desc EXCEPT 
             WHERE id = $post_id") 
or die(mysql_error());

Ce que je veux faire est de sélectionner toutes les colonnes dans la table « catégorie », commandez par id décroissant sauf si la colonne « id » est égale à la variable $ post_id de.

Cependant, cela ne fonctionne pas. Je suis relativement nouveau à ce genre de choses Pourriez-vous les gars me donner un pointeur dans la bonne direction? Je l'apprécie vraiment.

Merci!

Était-ce utile?

La solution

essayez ceci:

SELECT * FROM categories WHERE id != $post_id
order by id desc 

/* except = not equal */
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top