Cita:
Iniciado por rodrigo791 El error quiere decirte que el argumento es "inválido" que en otras palabras su contenido no es el que espera la función foreach.
Por lo tanto tu consulta sql no está retornando valores y por eso el array $result['matches'] no no tendrá elementos.
Fijate con var_dump() si mysql_query te está retornando valores o no.
Disculpa mi ignorancia pero donde debo poner el var_dump() ,a otra cosa tu crees que sin esa funcion es posible que mi buscador no funcione . gracias ..