Ir para conteúdo
Fórum Script Brasil
  • 0

Será Que é Impossível ?


Guest - Iniciante -

Pergunta

Guest - Iniciante -

Desculpe bater em cima dessa questão mas ninguém aqui conseguiu me ajudar talvez seja porque não tem jeito o que eu quero,

ou seja o código abaixo me traz o seguinte resultado ;

descrição1 .................. 120,00

desccrição2...................130,00

Mat 1

Nome Jacare

cpf 123.567.890

até ai tudo bem !!!! agora pergunto como faço para inverter isso ou seja

Mat 1

Nome Jacare

cpf 123.567.890

descrição1 .................. 120,00

desccrição2...................130,00

por favor se puder me explicar o código pois sou iniciante então não adianta falar faz um laço antes disso e daquilo pois, para mim será grego , se alguém souber por favor

Obrigado

Segue o Código :

<?php
$conexao=mysql_connect ("localhost") or die ('Sem Conexão: ' . mysql_error());
$db=mysql_select_db ("debito", $conexao); 
$sql  = "SELECT fatura.id, fatura.nome, fatura.cpf, tópico.l1, tópico.valor";
$sql .= " FROM fatura ";
$sql .= " INNER JOIN tópico ";
$sql .= " ON tópico.id = fatura.id ";
$sql .= " WHERE tópico.id = 1 ";

$rs = mysql_query($sql, $conexao); 
while ($linha = mysql_fetch_array($rs)){ 
$id=$linha["id"];  
$nome=$linha["nome"]; 
$cpf=$linha["cpf"];  
$l1=$linha["l1"];
$valor=$linha["valor"];   

?>

<? echo $l1; ?>......................<? echo printf ("%.2f", $valor); ?><br>

<?
}
?>

Mat<? echo "$id"; ?><br>
Nome <? echo "$nome"; ?><br>
CPF <? echo "$cpf"; ?><br>

Link para o comentário
Compartilhar em outros sites

Posts Recomendados

  • 0

La vai o codigo....

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Fatura</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<form name="form1" method="get" action="fatura.php">
  <input name="ids" type="text" id="ids">
  <input type="submit" name="Submit" value="Buscar">
</form>
<? 
include("config.php");
// Pegar primeiro os Dados da Fatura sem que ele puxe todos e sim o que você quer. :)
$ids= $_GET["ids"];
if($ids ==""){
exit;
}else{
   $fatura  = mysql_query ("Select * FROM fatura where id_fatura='$ids'");
   $linha = mysql_fetch_array($fatura);
   $mat=$linha["mat"];  
   $nome=$linha["nome"]; 

   echo "Mat : $mat <br>";  
   echo "Nome: $nome<br>--------------------<br>";

    //Puxa os dados do intem que contem o mesmo id_fatu igual ao id_fatura da tabela fatura caso tenha 5 resltados com o mesmo id do id_fatura que vem pala variavel $ids ele ira mostrar as 5 ou + ou - :) 
    $itens  = mysql_query("Select * FROM tópico where id_fatu = '$ids' ");
    while($linha = mysql_fetch_array($itens))
    {
    $tópico=$linha["desc"];
    $valor=$linha["valor"];

    $val = printf ("%.2f", $valor);
    echo " $tópico ......................$val<br>";  
    }
}
?>
</body>
</html>

Qual quer coisa e so perguntar !!!!!

E eu já vou perguntar

oque essa linha faz pois eu num entendi o %.2f que isso??????

[cote]

$val = printf ("%.2f", $valor);

[/cote]

fora isso bora explicar outros form..

"Afilguds parararara"

Link para o comentário
Compartilhar em outros sites

  • 0

rolleyes.gif perece com algo que já vi tongue.gif

o printf que é o importante ele formata uma string.. neste caso ai esta usando 0 %.2f "float com duas casas decimais", tem tb o %n ou o %s

da uma olhada no php.net.. pesquisa por sprintf e printf..

Link para o comentário
Compartilhar em outros sites

  • 0

/*

"%.2f" ou seja impõe o formato a ser usado no caso acima um ponto (.) ,

seguido por 2f (duas casas decimais após a vírgula) , ou seja só para complementar o que o Sr Jissa Falow !!!

Owwww parabéns Lion e Mestre Jissa que teria usado a mesma lógica, é preciso voltar pro php to muito no Delphi e MySql, foi bom para ficar esperto

*/

Link para o comentário
Compartilhar em outros sites

  • 0

E jissa eu usei a mesma logica que você foi como eu disse era da quele jeito que você fez so num sabia c funcionava ai eu modifiquei ela você deve ter visto tirei algumas coisa e acrecentei outras e ta ai fufando perfeito...

$oque ="O que aprendemos aqui???";

if($oque == "nada"){

exit

}else{

echo "Bem no php você pode fazer de tudo é so ter a logica e saber fazela no php pois o priincipio da programação é a logica smile.gif"; //Erick Leão. (Perfect Lion)

}

smile.gif "Cunaua ever baramutiu"

Link para o comentário
Compartilhar em outros sites

  • 0

/* Aprendemos sim !!! Sejamos Humildes

Qual quer coisa e so perguntar !!!!!

E eu já vou perguntar

oque essa linha faz pois eu num entendi o %.2f que isso??????
[cote]
$val = printf ("%.2f", $valor);
[/cote]

fora isso bora explicar outros form..

"Afilguds parararara" 
/* 
"%.2f" ou seja impõe o formato a ser usado no caso acima um ponto (.) ,
seguido por 2f (duas casas decimais após a vírgula) , ou seja só para complementar o que o Sr Jissa Falow !!!

Owwww parabéns Lion e Mestre Jissa que teria usado a mesma lógica, é preciso voltar pro php to muito no Delphi e MySql, foi bom para ficar esperto 

*/ 

00000000000,1 % pelo menos foi colhido , ou não ?

T +

Esperemos que nosso amigo Toledo não se assuste

*/

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...