Acho que vocês esta falando de mim :D Seguinte o meu problema era que o servidor estava com o register_globais off, então meu codigo estava certo, a conexão tambem, mas não retornava. O register_globals tem sido problema para muita gente, quando por exemplo constroi um site todo sem usar $_GET ou $_POST, e então contrata uma hospedagem com register_globals off, e as variáveis via url não funcionam. Mas graças ao poder do PHP é possível resolver esse problema facilmente. Basta colocar no inicio de cada arquivo php que recebe variáveis, as seguintes linhas: Quando for uma página que recebe dados de formulários coloque: E assim estará simulando um register_globals on, e não terá tanto trabalho para mudar linhas de conexão com o db. Eu me deparei com um problema desses, em dois site um eu resolvi com a resposta do ESerra, que foi muito ultimo mas demorou para fazer a alteração devido ao conteudo do site ser enorme, e o outro com esta que estou te passando, que foi rapida. att: Tullius