Bueno lo primero que te recomiendo al igual que me han recomendado a mi es que no uses la funciones de MySQL, sino
PDO o
MySQLi ([URL="http://www.forosdelweb.com/f18/anuncio-extension-mysql-php-considera-obsoleta-1008145/"]aquí [/URL]el por qué, además de una mayor velocidad).
El problema no es de "implode", sino (sino me equivoco, corríjanme si es así) que mysql_fetch_array ye devuelve dos formas diferentes del mismo array, $array[0] y $array["campo1"].
Una forma de solucionar esto es usar las funciones mysql_fetch_row (para array enumerado) o mysql_fetch_assoc (para array asociativo).
En este caso te pasaré un ejemplo con MySQLi:
Código PHP:
Ver original// Conexión con el servidor y la base de datos
if (!$conexion) {
}
//Realizamos la consulta a la base de datos y en caso de error nos lo indica
echo($salida);
Suerte!