è un discorso un po' contorto

in pratica vorrei prendere la lista di alcuni record di un database e lo faccio con

mysql_num_rows($query)

tipo questa lista è 5


ora però vorrei fare un altra query dove mi seleziona una condizione e mi deve restituire il numero appartenente alla lista di prima

ad esempio con la condizione WHERE id=$ciao

mi deve restiturire il numero di riferimento in base alla lista di prima 5 e restituirmi ad esempio 3


non so se mi sono spiegato bene....


non so se fare un count....non so proprio da dove cominciare
qualche suggerimento?