
... ¿y dónde quedó mysql_query()???

. (en el código de
The_Dark_Roy)
www.php.net/mysql_query
El problema podría estar en que no hubo resultados, por lo qe no puedes hacer el mysql_fetch_array(), entonces antes haz una condicional usando mysql_num_rows():
www.php.net/mysql_num_rows
... ahora, como comentarios:
- agrega un
or die (mysql_error()); posterior a tus funciónes MySQL, (_connect(), _select_db() y _query())esto para que te imprima el error que hubo si lo hubo (igual podría ser que no te conectaste...).
- Por ahorro de recursos.. usa mysql_fetch_assoc() en lugar del _array() (consulta las FAQ):
www.php.net/mysql_fetch_assoc