Ir para conteúdo
Fórum Script Brasil
  • 0

Problemas de funcionamento de PHP com Mysql


Daniel Caldas

Pergunta

Problema de integração PHP e MySql

Estou usando o PHP 5.2.9

Mysql 5.1

Apache 2.2

-- Estou executando esse código diretamente apenas para testar se está ou não conectanto, porém quando eu tento acessar essa página pelo browser não funciona, a tela fica em branco.

Acho que o erro está ocorrendo na linha $conexao = mysqli_connect ( $localhost , $usuario , $senha , $banco ) , mas não exatamente o porque de não aprecer nada já que o "else" seria executado em caso de falha na conexão ao BD e imprimiria "Conectou Normalmente"

Gostaria também de porder apresentar o erro que está ocorrendo no Browser, mas não aparece nada somente fica em branco quando eu acesso a página.

Meu código que não funciona:

<?php
            $usuario = "daniel";
            $senha = "daniel";
            $endereco = "localhost";
            $banco = "sistema";


                if (  !($conexao = mysqli_connect ( $localhost , $usuario , $senha , $banco ) )   )
                    
                    {
                        echo "Falha na conexão com o banco de dados";
                        exit();
                    }
                else
                    
                    {
                        echo "Conectou normalmente";
                    }    

?>
Configuração do PHP.INI relativa ao BD (essas são as que eu conheço, não sei se tem mais alguma)
[SQL]
sql.safe_mode = Off

[ODBC]
odbc.allow_persistent = On
odbc.check_persistent = On
odbc.max_persistent = -1
odbc.max_links = -1
odbc.defaultlrl = 4096
odbc.defaultbinmode = 1

[MySQL]
mysql.allow_persistent = On
mysql.max_persistent = -1
mysql.max_links = -1
mysql.default_port = 
mysql.default_socket =
mysql.default_host =
mysql.default_user =
mysql.default_password =
mysql.connect_timeout = 60
mysql.trace_mode = Off

[MySQLi]
mysqli.max_links = -1
mysqli.default_port = 3306
mysqli.default_socket =
mysqli.default_host =
mysqli.default_user =
mysqli.default_pw =
mysqli.reconnect = Off

[mSQL]
msql.allow_persistent = On
msql.max_persistent = -1
msql.max_links = -1

[PHP_MYSQL]
extension=php_mysql.dll

[PHP_MYSQLI]
extension=php_mysqli.dll

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0
Problema de integração PHP e MySql

Estou usando o PHP 5.2.9

Mysql 5.1

Apache 2.2

Meu código que não funciona:

<?php
            $usuario = "daniel";
            $senha = "daniel";
            $endereco = "localhost";
            $banco = "sistema";


                if (  !($conexao = mysqli_connect ( $localhost , $usuario , $senha , $banco ) )   )
                    
                    {
                        echo "Falha na conexão com o banco de dados";
                        exit();
                    }
                else
Bom, se você vai usar o mysqli então a conexão é diferente:
$usuario    = "daniel";
$senha        = "daniel";
$endereco    = "localhost";
$banco        = "sistema";
$conn        = mysqli_init();

@$conn->real_connect( $endereco , $usuario , $senha , $banco );

if ( $conn->errno ){
    printf( "Erro ao conectar: %s" , $conn->error );
} else {
    printf( "ok, conectamos..." );
}

$conn->close();

Editado por neto.joaobatista
Link para o comentário
Compartilhar em outros sites

  • 0

Usei o código que você me passou e mesmo assim não está funcionando.

Qual poderia ser o problema ?

Tem alguma coisa errada com o php.ini ?

O problema poderia ser no mysql ?

obs: O mysql eu estou usando normalmente através do prompt de comandos do windows e também pelo gerenciador dele mesmo , o MySQl Query Browser, MySQL Administrator, etc

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...