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

Conexão.php


alexmill466

Pergunta

estou com um problema está aparecendo esse erro

 

 

 

Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/bruno567/public_html/a/Boleto/classes/conexao.php on line 4

 

e já pesquisei no googler e já troquei os codigos de 

 

 

<?php
include "config_conexao.php";

    $bd = mysql_connect($host,$usuario,$senha);
    mysql_select_db($banco) or die(mysql_error());
    
    
    
    mysql_query("SET NAMES 'utf8'");
    mysql_query('SET character_set_connection=utf8');
    mysql_query('SET character_set_client=utf8');
    mysql_query('SET character_set_results=utf8');
?>

 

 

PARA

<?php
include "config_conexao.php";

 

 

$conexao = mysqli_connect("localhost", "root", "", "loginsenha") or die("Erro ao conectar");

 

mysql_query("SET NAMES 'utf8'");
    mysql_query('SET character_set_connection=utf8');
    mysql_query('SET character_set_client=utf8');
    mysql_query('SET character_set_results=utf8');
?>

 

E NADA GOSTARIA DE UMA AJUDA POR FAVOR!

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Olá!
As extensões mysql_* estão obsoletas há uns 5 anos e já foram completamente retiradas do php7
mysql_.jpg.ccf8954f5caa53ddabe914d19c631194.jpg
Use mysqli ou pdo

Sugestão usando mysqli:

 

<?php

// variáveis para conexão com banco de dados online
$host = 'seu-server';
$user = 'seu-user';
$password = 'sua-senha';
$Database = 'seu-database';

// estabelecer conexão com o mysql
$sqli = new mysqli($host, $user, $password);

// verificar se houve erro na conexão
if ($sqli->connect_error) {
   // se houve erro, mostra erro na tela
   die("<p><b>Erro!</b> Falha na conexão:<br>$sqli->connect_error</p>");
}
// alterar o tipo de codificação da conexão com o banco de dados,  para utf8
if (!$sqli->set_charset('utf8')) {
   die("<p>O charset não é utf8: $sqli->error</p>");
}

// se não abrir o banco de dados para trabalhar
if (!$sqli->select_db($Database)) {
   die("<p class='error'><b>Erro!</b> Não foi possível abrir o banco de dados: <b>$Database</b><br>$sqli->error</p>");
}

Defina sua query de inserção:

$query = "INSERT INTO...

E execute assim:

$sqli->query($query);
// verificar se houve falha na execução da query:
if ($sqli->error) {
         // mostrar na tela a falha ocorrida:
        die(<p class="error">Falha durante a inserção, chefe!<br> ' . $sqli->error . '</p>');
    } else {
        // se não houve falha alguma:
        echo  '<p class="ok">Inserção realizada com sucesso, chefe!</p>';
    }

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,3k
    • Posts
      652,5k
×
×
  • Criar Novo...