Ir para conteúdo

POWERED BY:

Arquivado

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

WictorP

Exemplo mysqli_connect

Recommended Posts

Bom queria um exemplo de mysqli_connect, peguei o código do php.net porém da erro na HOST.

Já ativei a versão 5.6 do PHP e a biblioteca MYSQLI, porém o erro continua na function.

 

Código

 

 

$link = mysqli_connect("localhost","sykvesra_jornal","jornal","sykvesra_jornal") or die("Error " . mysqli_error($link));

 

Erro

 

 

Fatal error: Call to undefined function mysqli_connect() in /home/sykvesra/public_html/painel/arquivos/config/configurar.php on line 2

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu alterei no "VERSÃO DO PHP", é hospedagem, CPANEL.

 

Ai eu ativei a biblioteca lá também e salvei, falei com o dono da HOST, ele falou que está ativado.

Porém no código que você me mandou não aparece mysqli.

 

http://www.radiorcc.com.br/painel/arquivos/config/teste.php <- page com código que você mandou.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você pode substituir MySQLi por PDO nesse caso.

 

os drivers estão ativos:

PDO drivers: sqlite, mysql, sqlite2

Entretanto, diferente de MySQLi, não há uma forma procedural de trabalhar com PDO.

http://php.net/manual/en/pdo.construct.php#refsect1-pdo.construct-examples

Compartilhar este post


Link para o post
Compartilhar em outros sites

Porém no código que você me mandou não aparece mysqli.

Então a extensão realmente não está carregada. Se a hospedagem é compartilhada, você precisa entrar em contato com o suporte deles, pedindo a ativação.

 

Você pode substituir MySQLi por PDO nesse caso.

Eu apoio a sugestão :)

Além de usar uma ferramenta mais moderna, você ainda vai ganhar uma abstração. Se um dia resolver trocar de SGBD, terá de alterar pouquíssimas coisas (ou até nada), se estiver usando PDO.

Mais sobre PDO aqui: http://www.ultimatephp.com.br/como-usar-pdo-com-banco-de-dados-mysql/

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então. Eu estou à desenvolver um projeto agora, tenho pressa à acabar, e até eu aprender PDO...

 

Em questão à biblioteca, já falei com o dono da host, ele falou que está ativado, porém antes de eu ver essa página.

Vou falar com ele novamente, retorno resultados. Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

PDO é bem fácil de aprender, dê uma chance a ela. Praticamente você demorará mais para tentar fazer com que o host ative MySQLi do que utilizar PDO.

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.