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

>>>COTAÇÕES PHP<<<<


thayro

Pergunta

E ai GALERA :lol: !!!!!

GAlera Preciso de um sistema de Cotação para que eu possa colocar no meu site, mas e o seguinte o sistema de cotação tem que ser manual eu mesmo que quero inserir os valores!!!

Quem pode me ajudar eu agraqdeço !!!!!!

Quem quiser da uma olhada no meu site fica a votade

http://www.boicom.com.br

Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0

Não quer fazer um não? neste caso demora menos que procurar um que seja o que você quer pois essa função é simples....

1. Cadastro de valores de moedas

2. Função para conversão de valores em moedas

2.1. Nessa função você vai dar um select no banco de acordo com a moeda que você que, por exemplo:

function ConverteMoeda($valor){
    
    $moeda="DOLLAR";
    
    if(str_replace("R$","R$",$valor)){
    $moeda="REAL";
    }
    
    $resultado = mysql_query("SELECT VALOR FROM MOEDA WHERE MOEDA=".$moeda);
    
    if(mysql_num_rows($resultado) > 1)
    die("moeda duplicada");
    
    $linha = mysql_fetch_assoc($resultado);
    $multiplicador = $linha['VALOR'];
    
    $retorno = $valor * $multiplicador;
    
    return $retorno;
    

}

Link para o comentário
Compartilhar em outros sites

  • 0

Bom dia !!!

Desculpe mas não entedi o sistema de contação lá !!!

Não tem como você me mandar os arquivos ou a dica de como fazer ele ???/

Por favor estou precisando muito....!!!!!

Valeuuuuuuuuuuuuuu........

Não quer fazer um não? neste caso demora menos que procurar um que seja o que você quer pois essa função é simples....

1. Cadastro de valores de moedas

2. Função para conversão de valores em moedas

2.1. Nessa função você vai dar um select no banco de acordo com a moeda que você que, por exemplo:

function ConverteMoeda($valor){
    
    $moeda="DOLLAR";
    
    if(str_replace("R$","R$",$valor)){
    $moeda="REAL";
    }
    
    $resultado = mysql_query("SELECT VALOR FROM MOEDA WHERE MOEDA=".$moeda);
    
    if(mysql_num_rows($resultado) > 1)
    die("moeda duplicada");
    
    $linha = mysql_fetch_assoc($resultado);
    $multiplicador = $linha['VALOR'];
    
    $retorno = $valor * $multiplicador;
    
    return $retorno;
    

}

Editado por thayro
Link para o comentário
Compartilhar em outros sites

  • 0

Bom dia Galera...!!!! :D

Estou precisando muito de uma COTAÇÃO do BOI para colocar no meu site se tiver como tambem COTAÇÃO do MILHO, SOJA e acharia o maximo, mais me contento só com a COTAÇÃO do BOI.............

ME AJUDEM mmmmmmmmmmmmmmmmmmmmmmmm POR FAVOR!!!!!!!!!!!!!!! :(

Link para o comentário
Compartilhar em outros sites

  • 0

thayro, você não precisa abrir um tópico para cada tipo de cotação, você já pediu isso em outro, logo, vou fundir esse seu tópico com o anterior. Tenha em mente que o fórum é um lugar para tirar dúvidas, não para você vir pedir script de graça, se quer algo prontinho, contrate alguém, se quiser ajuda, explique o que não sabe fazer, se não souber php ou souber muito pouco, pegue umas apostilas e estude, ai volte com a dúvida pontual sobre a sua necessidade.

Link para o comentário
Compartilhar em outros sites

  • 0
Não entendi:

if(str_replace("R$","R$",$valor)){

Se ta substituindo R$, por ele mesmo? Ou você só ta testando se existe R$ em $valor?

Verificar, usei str_replace() por questão de agilidade, afinal estamos em um fórum. Mas você pode usar strstr(), preg_match() ou até mesmo ereg().

Thayro, você pode fazer a cotação do que você quiser daquela maneira que te falei, no entanto se a cotação não tem um identificador na string, a maneira mais fácil de você fazer é adicionando a tabela onde estão cadastrado os valores uma coluna tipo por exemplo:

ID | VALOR | TIPO

1 10.00 MILHO

Dai a sua função mudaria para

function ConverteMoeda($valor,$tipo){
    
    $moeda="SOJA"; //valor default
        
    $resultado = mysql_query("SELECT VALOR FROM MOEDA WHERE MOEDA=".$moeda);
    
    if(mysql_num_rows($resultado) > 1)
    die("moeda duplicada");
    
    $linha = mysql_fetch_assoc($resultado);
    $multiplicador = $linha['VALOR'];
    
    $retorno = $valor * $multiplicador;
    
    echo $retorno;
    

}
E quando for instaciar ela deverá passar pra ela alem do valor o tipo, por exemplo
$resultado = mysql_query("SELECT VALOR, TIPO FROM VALORES");
while($linha = mysql_fetch_assoc($resultado)){
ConverteMoeda($linha['VALOR'],$linha['TIPO']);
}

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...