Criar relatório [RESOLVIDO]

1. Criar relatório [RESOLVIDO]

Antonio Paulino
PaulinuxC

(usa XUbuntu)

Enviado em 26/03/2015 - 11:06h

Caros amigos, muito bom dia.
Sou veterano em programação, porém sou leigo em PHP e preciso da ajuda de vocês para criar um relatório que imprima os dados de um banco de dados em MySql, sendo que preciso da impressão no format abaixo, linha a linha:

NOME ENDERECO TELEFONE

Hoje eu tenho os dados são impressos assim

NOME
ENDERECO
TELEFONE

Desde já agradeço pela colaboração.

Fraternalmente


  


2. Re: Criar relatório [RESOLVIDO]

Andre Ribeiro da Costa
andr3ribeiro

(usa Arch Linux)

Enviado em 26/03/2015 - 11:25h

Tem varias maneiras de fazer assim, posta ai o seu código que a gente te ajuda melhor.


3. Relatorio em php

Antonio Paulino
PaulinuxC

(usa XUbuntu)

Enviado em 26/03/2015 - 11:58h

Olá André, muito obrigado pela sua atenção. O código é esse:

<?php
//Inicia a sessão
session_start();

// inseri aqui
include 'config.php';
$usu = $_SESSION["usuario"];
$logr = $_POST['palavra'];
$data = date('Y-m-d H:i:s');
$sqlinsert = "INSERT INTO acessos ( cliente, rua, data, idacessos )
value ('$usu', '$logr', '$data', '')";
mysql_query($sqlinsert) or die ("Deu zebra") ;
// fim inseri aqui
//agora verifico se ele possui permissão para acessar a página
//$validacao = $_POST[$validacao];
include "config.php"; // chamando conexão
if ($_SESSION["validacao"] == "1")
{
$busca = $_POST['palavra']; // palavra que o usuario digitou
$categoria = $_POST['categoria']; // categoria que o usuario deseja
//
if ($categoria == 'telefone')
{
$busca_query = mysql_query("SELECT * FROM Assinantes WHERE Telefone LIKE '%$busca%' ORDER BY Telefone")or die(mysql_error());//faz a busca com as palavras enviadas
if (empty($busca_query))
{ //Se nao achar nada, lança essa mensagem
echo "Nenhum registro encontrado.";
}
}
if ($categoria == 'endereco')
{
$busca_query = mysql_query("SELECT * FROM Assinantes WHERE Endereco = '$busca' ORDER BY Endereco")or die(mysql_error());//faz a busca com as palavras enviadas
if (empty($busca_query))
{ //Se nao achar nada, lança essa mensagem
echo "Nenhum registro encontrado.";
}
}

if ($categoria == 'enderecopartes')
{
$busca_query = mysql_query("SELECT * FROM Assinantes WHERE Endereco LIKE '%$busca%' ORDER BY Endereco")or die(mysql_error());//faz a busca com as palavras enviadas
if (empty($busca_query))
{ //Se nao achar nada, lança essa mensagem
echo "Nenhum registro encontrado.";
}
}
if ($categoria == 'nome')
{
$busca_query = mysql_query("SELECT * FROM Assinantes WHERE Nome LIKE '%$busca%' ORDER BY Nome")or die(mysql_error());//faz a busca com as palavras enviadas
if (empty($busca_query))
{ //Se nao achar nada, lança essa mensagem
echo "Nenhum registro encontrado.";
}
}
// quando existir algo em '$busca_query' ele realizará o script abaixo.
// header('Content-Type: text/html; charset=utf-8');
header('Content-Type: text/html; ISO-8859-1');
while ($dados = mysql_fetch_array($busca_query)) {
echo "Telefone : $dados[Telefone]<br />";
echo "Assinante: $dados[Nome]<br />";
echo "Endereco : $dados[Endereco]<br />";
echo "Numero : $dados[Numero]<br />";
echo "Compl : $dados[Compl]<br />";
echo "<hr>";
}
}
?>

É isso pessoal.
Muito obrigado.


4. Re: Criar relatório

Andre Ribeiro da Costa
andr3ribeiro

(usa Arch Linux)

Enviado em 26/03/2015 - 12:55h

echo "Telefone : $dados[Telefone]<br />";
echo "Assinante: $dados[Nome]<br />";
echo "Endereco : $dados[Endereco]<br />";
echo "Numero : $dados[Numero]<br />";
echo "Compl : $dados[Compl]<br />";

só tirar esses <br /> no fim da linha.




or die ("Deu zebra") ; kkkkkkk boa, vou usar!


5. Relatório Php

Antonio Paulino
PaulinuxC

(usa XUbuntu)

Enviado em 26/03/2015 - 14:37h

Issooooooooooooo...Deu certo André.
Muito obrigado mesmo. E não deu zebra...kkkkkkkkkkkkkkkkkkkkkk.
Muito obrigado mesmo.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts