Si no me equivoco, con break; lo puedes hacer...
imaginémonos que $query contiene tu consulta... entonces vamos a crear el bucle...
Código PHP:
while($row=mysql_fetch_array($query)) {
/* MUESTRAS LOS RESULTADOS ETC.... */
if($row[ID]=="0") {
break;
}
}
No se si me expliqué bien, pero creo que por ahí va la cosa.
Saludos!