Domanda

Ho la roba selezione di query follow da un database:

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

Quello che voglio fare è selezionare tutte le colonne della tabella "categoria", li Ordina per ID decrescente a meno che la colonna "id" è uguale al $ post_id variabile.

Tuttavia, questo non funziona. Sono relativamente nuovo a questo genere di roba così potrebbe voi ragazzi darmi un puntatore nella direzione giusta? Mi piacerebbe davvero grato.

Grazie!

È stato utile?

Soluzione

Prova a modificare:

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

/* except = not equal */
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top