Undefined variable $conexao / Variável indefinida $conexao

07/01/2021

0

PHP

Boa Noite Galera,



Estou enfrentando o seguinte problema:

Dentro do meu código estou usando 2 REQUIRE para puxar 2 arquivos onde possuo algumas funções, dentre elas a de conexão com meu banco.

Segue meu arquivo index.php

<?php
require (''''plataforma/bd/conexao.php'''');
require(''''plataforma/bd/config.php'''');


$xconsulta = "SELECT * FROM `doutores` order by id";

$xquery = mysqli_query($conexao,$xconsulta) or die(mysqli_error());
$xquantos=mysqli_num_rows($xquery);

?>

<!doctype html>
<html class="no-js" lang="pt-BR">

<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<title>sad</title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">

No meu arquivo conexao.php não apresenta erro algum e as variáveis estão declaradas mas no index.php menciona que a variável $conexao não está definida.

Já conferi o caminho do REQUIRE, além de declarar a variável $conexao dentro do index.php , o comando REQUIRE é reconhecido mas não puxa as variáveis, acredito que assim consequentemente não conecta no banco.

Meu projeto é muito grande

Obs: Outras variáveis dentro do index.php apresentam erros.

Segue conexao.php

<?php
$conexao = mysqli_connect(''''localhost'''',''''root'''', '''''''');
$banco = mysqli_select_db($conexao,''''banco'''');
mysqli_set_charset($conexao,''''utf8'''');

?>
Albanito Junior

Albanito Junior

Responder

Posts

14/01/2021

Alex William

Olá amigo, tudo bem?

Mude seu arquivo de conexao, deixe assim:
<?php
    $conexao= new MySQLi('localhost', 'root', '', 'banco');
    if($conexao->connect_error){
        echo "Desconectado! Erro: " . $conexao->connect_error;
    }else{
        echo "Conectado!";
    }
?>


E tente executar novamente, caso dê erro, poste aqui a mensagem de erro.

Espero ter ajudado. :D
Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar