Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Luiz-Filipi

erro mssql_connect()

Recommended Posts

eae galeraaa

 

alguem pode dar uma força ai por favor ..!!!

 

 

na hora de inserir ele da o seguinte erroo ..!!!

 

BD . SQL SERVER 2005

 

Warning: mssql_connect() [function.mssql-connect]: message: Login failed for user 'usr_solicitacao'. (severity 14) in C:\sistemafelipe\inserir1.php on line 13

 

Warning: mssql_connect() [function.mssql-connect]: Unable to connect to server: WESTBRSRVDESENV\SQL2005 in C:\sistemafelipe\inserir1.php on line 13

 

Fatal error: Call to undefined function mssql_error() in C:\sistemafelipe\inserir1.php on line 15

 

no seguinte codigooo ..!!!

 

<?php

$RAZAOSOCIAL = $_POST ["RAZAOSOCIAL"];
$CONTATO = $_POST ["CONTATO"];
$ENDERECO = $_POST ["ENDERECO"];
$TELEFONE = $_POST ["TELEFONE"];
$EMAIL = $_POST ["EMAIL"];
$NOME = $_POST ["NOME"];	//atribuição do campo "nome" vindo do formulário para variavel
$SENHA = ($_POST ["SENHA"]);



[b]$conexao = mssql_connect("WESTBRSRVDESENV\SQL2005","usr_solicitacao");
if (!$conexao)[/b]***********nessa linhaaa akiiiiiiiiiii ...!!! ****************************
	die ("Erro de conexão com localhost, o seguinte erro ocorreu -> ".mssql_error());
//conectando com a tabela do banco de dados
$banco = mssql_select_db("login",$conexao);
if (!$banco)
	die ("Erro de conexão com banco de dados, o seguinte erro ocorreu -> ".mssql_error());

// Jogar nome e senha no banco de dados

$query = "INSERT INTO `login` ( `RAZAOSOCIAL` , `CONTATO` , `ENDERECO` , `TELEFONE` , `EMAIL`, `NOME` , `SENHA`)
VALUES ( '$RAZAOSOCIAL ', '$CONTATO ', '$ENDERECO ', '$TELEFONE ', '$EMAIL','$NOME', '$SENHA')";

mssql_query($query,$conexao);

echo "Seu cadastro foi realizado com sucesso!<br>Agradecemos a atenção.";
header("location:login2.htm");

?>

desde já agradecoo ai galeraaa espero que possam me ajudarr ..!!!

 

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Luiz-Filipi nao é mssql_..., é mysql_..., tipo:

 

mysql_error

mysql_connect

mysql_select_db

......

 

 

 

Boa Sorte... abçs.....

Compartilhar este post


Link para o post
Compartilhar em outros sites

donny, se o nosso colega estiver usando MS SQL Server a função é essa mesmo..

 

$conexao = mssql_connect("WESTBRSRVDESENV\SQL2005","usr_solicitacao");
if (!$conexao)
{
die ("Erro de conexão com localhost, o seguinte erro ocorreu -> ".mssql_error());
}
//conectando com a tabela do banco de dados
$banco = mssql_select_db("login",$conexao);
if (!$banco)
{
die ("Erro de conexão com banco de dados, o seguinte erro ocorreu -> ".mssql_error());
}

usa bloco para separar suas condições if fica organizado e evita que o codigo seja mal interpretado..

Pelo oque eu vi está faltando a senha na conexão..

 

Att,

 

Leandro Barral []'..

Compartilhar este post


Link para o post
Compartilhar em outros sites

Luiz-Filipi nao é mssql_..., é mysql_..., tipo:

 

mysql_error

mysql_connect

mysql_select_db

......

 

 

 

Boa Sorte... abçs.....

 

DONNY ..!!! estou querendo usar o SQL server 2005 ...!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

ah malzz ae Luiz-Filipi, nunca trabalhei com SERVER, hehehe..... Leandro Barral vlw pelo esclarecimento....

 

mais em todo caso falto a senha mesmo.... ou "" se nao usar senha.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Lembrando que terá que habilitar no php.ini a linha para o funcionamento do SQL, já fez isso ?

 

Nao ..!!

 

como façoo ..!!?

 

:wacko:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Abra o PHP.INI e procure pela linha:

 

;extension=php_mssql.dll

retire o " ; " do início da linha, ficando assim:

 

extension=php_mssql.dll

salve o arquivo, feche-o, reinicie o apache.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Abra o PHP.INI e procure pela linha:

 

;extension=php_mssql.dll

retire o " ; " do início da linha, ficando assim:

 

extension=php_mssql.dll

salve o arquivo, feche-o, reinicie o apache.

ataa .. isso ja fizz

nao adiantouuu ..!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Reiniciou o apache e o SQL após estes passos ?

 

sim ..!!

 

pq assim eu estava usuando normal esse sisteminha no mysql ..!!

 

mas tenhu que passar para o server ..!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

sobre a senha... deu alguma olhada? falta o parametro ali na função

 

você já passou para o server? se sim, lá ele funciona?

Compartilhar este post


Link para o post
Compartilhar em outros sites

sobre a senha... deu alguma olhada? falta o parametro ali na função

 

você já passou para o server? se sim, lá ele funciona?

 

entao ..!!

 

coloqueii a senha ..!!

 

e apos isso ele da erro na function select ..!!!

 

no servidor ele conecta mais nao insere os dados .!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ok.. menos um problema, antes era na conexão..

Qual erro ele retorna no select?

 

Você colocou entre {} como eu te disse?

 

Att,

 

Leandro Barral []'..

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ok.. menos um problema, antes era na conexão..

Qual erro ele retorna no select?

 

Você colocou entre {} como eu te disse?

 

Att,

 

Leandro Barral []'..

 

aonde cara !? :wacko:

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.