Jack Oliveira 1 Denunciar post Postado Abril 10, 2019 Ola boa tarde ou bom dia Galera em meu código no php ele não esta me trazendo as listagem do banco de dados fica em branco sem nada nos campo do arquivo não aparece erro nenhum, mais também não mostra as listagem da pagina onde esta todas as informações Meu arquivo de buscar as informações do banco de dados que é noticias.php funciona normal E este código onde sera a listagem geral da pesquisa feita que seria o noticias_geral.php <?php $DB_HOST="localhost"; $DB_NAME= "rotapolicial_noti"; $DB_USER= "rotapolicial_noti"; $DB_PASS= "*******"; # Conexão com a base de dados $con=@mysqli_connect($DB_HOST, $DB_USER, $DB_PASS, $DB_NAME); if(!$con){ die("imposivel a conexão: ".mysqli_error($con)); } if (@mysqli_connect_errno()) { die("Connect failed: ".mysqli_connect_errno()." : ". mysqli_connect_error()); } ?> //TESTE $sql=mysqli_query($con,"select * from noticias where id= '.$id.'"); while ($dados=mysqli_fetch_array($sql)) { //FIM TESTE //Busca na tabela o numero de vezes que a página ja foi visitada $busca = "Select * FROM noticias WHERE id= '.$id.'"; $exe = mysqli_query($busca); $resultado = (mysql_fetch_array($exe)); //Pega o numero de visistas que consta na tabela, adiciona mais um e atualiza //$visitantes = $resultado['visitas'] + 1; $altera = "UPDATE noticias SET visitas = visitas+1 WHERE id= '.$id.'"; $exe1 = mysqli_query($altera); //Faz uma nova busca e retorna o numero de visitas depois da atualização $exe = mysqli_query($busca); $total = (mysqli_fetch_array($exe)); $visitas = $total['visitas']; } ?> ao chamar o item da tabela esta assim <?php echo $dados["_nome"];?> <?php echo $dados["_categoria"];?> <?php echo $dados["_telefone"];?> <?php echo $dados["_telefone2"];?> <?php echo $dados["_descricao"];?> Posso esta esquecendo de algum código ai ainda Compartilhar este post Link para o post Compartilhar em outros sites
Jack Oliveira 1 Denunciar post Postado Abril 10, 2019 Ola pessoal de novo eu ia editar o conteudo ai para mostra minha solução de uma parte mais achei melhor não Então para a minha listagem toda fiz assim deu certo <?php require_once('../../includes/funcoes.php'); require_once('../../database/config.php'); require_once('../../database/config.database.php'); require_once('conexion.php'); require_once('url.php'); $id = get('id'); // if (ModoManutencao()) { header("Location: ../manutencao"); } $Query = DBRead('noticias','*',"WHERE id = '{$id}'"); if (is_array($Query)) { foreach ($Query as $dados) { $id = $dados['id']; $_nome = $dados['_nome']; $_telefone = $dados['_telefone']; $_celular = $dados['_celular']; $_endereco = $dados['_endereco']; $_email = $dados['_email']; } }else{ header('Location: ./'); } ?> Mais agora tentei usar o mesmo codigo para fazer o contador de visitas que não deu certo Compartilhar este post Link para o post Compartilhar em outros sites