Jump to content
mm_edilson

[RESOLVIDO] Query em php - O que está errado

Recommended Posts

Bom dia, amigos. Tenho um banco de dados de cadastro de membros de uma igreja, e quero fazer uma consulta em uma página. A conexão está ok, mas a página fica em branco. Não aparece nada. Alguém poderia ajudar, e dar uma olhada onde estou errando?

 

Eis o meu código:

 

Arquivo conecta.php:

<?php
define('HOST', 'localhost');
define('USUARIO', 'meu_usuario');
define('SENHA', 'minha_senha');
define('DB', 'meu_db');

$conexao = mysqli_connect(HOST, USUARIO, SENHA, DB) or die ('Não foi possível conectar');

 

E a página da consulta:

<?php
session_start();
include('verifica_login.php');
?>

<?php
include('conecta.php');
$consulta = "SELECT * FROM CadPessoas";
$con      = $mysqli->query($consulta) or die($mysqli->error);
?>
<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8">
  <title>Rol de Membros</title>
</head>
<body>
  <table border="1">
    <tr>
      <td>ID</td>
      <td>Nome</td>
      <td>Sexo</td>
      <td>Endereço</td>
      <td></td>
      <td>Bairro</td>
      <td>Cidade</td>
      <td>UF</td>
      <td>CEP</td>
      <td>Telefone</td>
      <td>Celular</td>
      <td>E-mail</td>
      <td>Dt. Nascimento</td>
      <td>RG</td>
      <td>CPF</td>
      <td>Escolaridade</td>
      <td>Nome do Pai</td>
      <td>Nome da Mãe</td>
      <td>Estado Civil</td>
      <td>Nome do Cônjuge</td>
      <td>Dt. Nasc. Cônjuge</td>
      <td>Dt. Casamento</td>
      <td>Igreja Onde se Batizou</td>
      <td>Dt. Prof. de Fé</td>
      <td>Dt. Batismo</td>
      <td>Batizado pelo Pastor</td>
      <td>Entrada Por</td>
      <td>Dt. Entrada</td>
      <td>Procedência</td>
      <td>Status</td>
      <td>Ministério / Departamento</td>
      <td>Saída Por</td>
      <td>Dt. Saída</td>
      <td>Destino</td>
      <td>Observações</td>
      <td>Onde Congrega</td>
      <td>Última Atualização</td>

    </tr>
    <?php while($dado = $con->fetch_array()) { ?>
    <tr>
      <td><?php echo $dado['Cod']; ?></td>
      <td><?php echo $dado['Nome']; ?></td>
      <td><?php echo $dado['Sexo']; ?></td>
      <td><?php echo $dado['Endereco']; ?></td>
      <td><?php echo $dado['Numero']; ?></td>
      <td><?php echo $dado['Complem']; ?></td>
      <td><?php echo $dado['Bairro']; ?></td>
      <td><?php echo $dado['Cidade']; ?></td>
      <td><?php echo $dado['UF']; ?></td>
      <td><?php echo $dado['CEP']; ?></td>
      <td><?php echo $dado['Tel']; ?></td>
      <td><?php echo $dado['Cel']; ?></td>
      <td><?php echo $dado['Email']; ?></td>
      <td><?php echo date('dd/mm/YYYY', strtotime($dado['DtNasc'])); ?></td>
      <td><?php echo $dado['RG']; ?></td>
      <td><?php echo $dado['CPF']; ?></td>
      <td><?php echo $dado['Escol']; ?></td>
      <td><?php echo $dado['Pai']; ?></td>
      <td><?php echo $dado['Mae']; ?></td>
      <td><?php echo $dado['EstCivil']; ?></td>
      <td><?php echo $dado['Conjuge']; ?></td>
      <td><?php echo date('dd/mm/YYYY', strtotime($dado['DtConjuge'])); ?></td>
      <td><?php echo date('dd/mm/YYYY', strtotime($dado['DtCasam'])); ?></td>
      <td><?php echo $dado['Igreja']; ?></td>
      <td><?php echo date('dd/mm/YYYY', strtotime($dado['DtProfFe'])); ?></td>
      <td><?php echo date('dd/mm/YYYY', strtotime($dado['DtBat'])); ?></td>
      <td><?php echo $dado['Pastor']; ?></td>
      <td><?php echo $dado['EntrPor']; ?></td>
      <td><?php echo date('dd/mm/YYYY', strtotime($dado['DtEntr'])); ?></td>
      <td><?php echo $dado['Proced']; ?></td>
      <td><?php echo $dado['Status']; ?></td>
      <td><?php echo $dado['Minist']; ?></td>
      <td><?php echo $dado['SaidaPor']; ?></td>
      <td><?php echo date('dd/mm/YYYY', strtotime($dado['DtSaida'])); ?></td>
      <td><?php echo $dado['TransfPara']; ?></td>
      <td><?php echo $dado['Obs']; ?></td>
      <td><?php echo $dado['Congrega']; ?></td>
      <td><?php echo $dado['Atualização do Cadastro']; ?></td>
     
      <td>
        <a href="usu_editar.php?codigo=<?php echo $dado['Cod']; ?>">Editar</a>
        <a href="usu_excluir.php?codigo=<?php echo $dado['Cod']; ?>">Excluir</a>
      </td>
    </tr>
  </table>
</body>
</html>

 

Share this post


Link to post
Share on other sites

Realmente, ao transferir do servidor local para o web, passou batido nas alterações... o mais fácil é sempre o mais difícil. Rsrsrs. Obrigado!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By Pitag346
      Boa noite pessoal...
      Eu não estou conseguindo fazer uma sub consulta... Se alguém puder clarear minhas ideias isso ser de muita ajuda.
      Fiz varias pesquisas e ainda não entendi como posso fazer o seguinte:
       
      Tenho 3 tabelas no banco de dados a tabela: Users, Ingress, Vendas.
      A tabela ingress seria a tabela onde armazeno meus produtos, contendo o preço do produto obviamente.
      E a tabela vendas eu armazeno o ID do produto vendido e o ID do user que vendeu... 
      Quero fazer uma sub consulta pra exibir dentro de um loop o valor total de produtos vendidos por cada usuario, porem eu não faço ideia como fazer, tentei a seguinte forma:
       
      $sq = " SELECT P.id, (SELECT COUNT(C.lote_id) FROM ingress C WHERE ticket_promote_id = P.id ) FROM users GROUP BY P.id "; $t2 = $conn->query($sq); Mas não estou entendendo como fazer...
      Se alguém puder só me dar um exemplo, eu só quero pegar o preço da outra tabela e exibir dentro de um loop em uma LISTA contendo, 
      USER, VENDAS, VALOR TOTAL VENDIDO... 
       
      Obrigado. att.
    • By jacksonihs
      Minha consulta está muito demorada, alguém tem alguma ideia de como melhorar, creio que o segundo select está piorando o processo, rsrsrs...
                      $consumption = $this->reading                 ->selectRaw('apartments.condominium_id,                  condominiums.name,                  apartments.number,                  apartments.block,                     readings.reading as reading,                      readings.reading/1000 as reading_m3,                      DATE_FORMAT(readings.readed_at, "%d/%m/%Y") as date,                     DATE_FORMAT(readings.readed_at, "%H:%i") as hour,                      IFNULL(readings.reading/1000 -                      (select rd.reading/1000 from readings rd where rd.id < readings.id and rd.meter_id = readings.meter_id                          order by rd.readed_at desc limit 0,1),0) as consumption,                      readings.readed_at as readed_at,                      readings.meter_leak,                      readings.meter_wire_cut,                      readings.meter_id,                      meters.meter_number,                      meters.transmitter_number,                      meter_types.type')                 ->join('meters', 'readings.meter_id', '=', 'meters.id')                 ->join('meter_types', 'meters.meter_type_id', 'meter_types.id')                 ->join('apartments', 'meters.apartment_id', '=', 'apartments.id')                 ->join('condominiums', 'condominiums.id', '=', 'apartments.condominium_id')                 ->where('condominiums.id', '=', $id)                 ->whereBetween('readings.readed_at', [$dateStart, $dateEnd])                 ->orderBy('meters.meter_number', 'asc')                 ->orderBy('readings.readed_at', 'asc')                 ->get();
    • By ivansilvask83
      Pessoal preciso mostrar na tabela o valor de nome, email e cotas o problema é que não estou conseguindo mostrar a quantidade de cotas porque preciso de 2 variaveis foreach ou 2 foreach.
      segue o codígo:
      <tbody>                                 <?php                                 if(!empty($indicados_nivel)){                                     foreach($indicados_nivel as $indicado){                                         $indicadoInfo = $this->conta_model->InfoUser($indicado); foreach ($cotas as $cota) {                                     ?>                                     <tr>                                     <td width="200">                                          <?php echo $indicadoInfo->nome;?>                                     </td>                                     <td width="250">                                         <?php echo $indicadoInfo->email;?>                                     </td>                                     <td width="50">                                         <?php echo $cota->quantidade; ?> //Aqui Preciso Mostrar a Quantidade de cotas que cada usuario tem//                                     </td>                                 </tr>                                     <?php                                     }                                 }                                 ?> </tbody>  
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.