Jump to content
Fórum Script Brasil

Chumaço

Membros
  • Posts

    11
  • Joined

  • Last visited

About Chumaço

Chumaço's Achievements

0

Reputation

  1. Valeu cara fiz umas pequenas modificações e funciono certinho, o meu problema é que eu pegava os dados da tabela mais dai eu não sabia como fazer o List Menu exibir os dados da consulta MySQL, mais deu tudo certo, valeu mesmo. Té mais.
  2. Bom gostaria de saber como faço para o List/Menu pegue dados do MySQL para exibir em seus campos, e tambem queria saber como faço para digamos o usuario seleciona o radio que corresponde a Masculino e o mesmo envie Masculino ao banco de dados. Entederam, caso não caontate-me. Té mais.
  3. valeu cara resolveu meus problemas, por enquanto :P. Té mais
  4. Certo consegui apareceu corretamente o número, mas e quando ao meu post ali (Post#10) a dúvida 2? Té mais
  5. Andei fazendo ums testes com o number_format e não ando tendo sucesso number_format('$preço', '2', ',', '.'); ele da erro nessa sintexe, diz que exede o numero de parametros. E enquando as duvidas continuo tendo-as Té mais
  6. Da uma conferida nesse exemplo aew (não sei se funciona, provavelmente não, deve está tudo errado mais não é o que importa): <?php require ("../connection.php"); $sql = "SELECT * FROM tb_cad_produt"; $limite = mysql_query("$sql"); function format (number_format("$preço", '2', ',', '.')){ return $preço } while($sql = mysql_fetch_array($limite) ) { $nome = $sql['Nome']; $preço = $sql['preço']; format; #aew está um problema meu não sei como fazer para executar a funtion echo 'O produto "$nome" tem o valor de R$"$preço"'; } ?> Duvidas: 1ª.O que importa é se eu posso utilizar no comando number_format uma variavel no lugar do numero do 1º requisito. 2ª.Ali no exemplo tentei resolver um problema que eu acho que acontece, eu peço o valor preço do BD e o mando para $preço e dai formato ele com number_format mais dai eu achei que era necessario voltar o numero formatado para $preço senão ao tentar le-lo ele poderia utilizar o valor recebido do BD em vez do formatado, por isso criei aquela função, deve estar errado o código mas foi só para eu demostrar meu raciocinio. Té mais P.S.:Acho que até a parte de conexão com o MySQL está tudo certo mais a consulta acredito estar errada :P mais volto a dizer o código foi só para demonstrar o raciocinio.
  7. Que pena que não dá para usar virgula mas fazer o que!?! Você poderia me dizer como que eu faço para exibi-los assim (ex:18.595,20) depois de ter recebido tal número do MySQL? Té mais.
  8. descobi o que estava errado era que no MySQL esta assim DECIMAl(10,0) dai eu dei uma lida por aew e descobri o problema dai agora coloquei DECIMAL(10,2) e está "tudo" beleza mas.... La no MySQL só ele só aceita se eu digitar o valor com . (ponto) e eu queria que fosse com virgula e tambem queira se for possivel que na hora da gravação agrupe os digitos dessa maneira 12.005,20...se não for possivel na hora da gravação queria saber de uma maneira que na hora de exibir a consulta tais numero sejam mostrados assim. Té mais!
  9. vem dos campos preço e peso do seguinte formulario: default.php <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>cad_new_produto</title> <style type="text/css"> <!-- .style1 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 50px; } .style2 {font-family: Arial, Helvetica, sans-serif} .style4 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; } --> </style> </head> <body> <p align="center" class="style1">Cadastro de novos produtos</p> <form id="form1" name="form1" method="post" action="config.php"> <div align="center"> <table width="437" height="247" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="118"><span class="style4">Nome Produto:</span></td> <td width="319"><label> <input name="nome" type="text" id="nome" size="50" maxlength="50" /> </label></td> </tr> <tr> <td><span class="style4">Descrição:</span></td> <td><label> <textarea name="desc" cols="50" rows="5" id="desc"></textarea> </label></td> </tr> <tr> <td><span class="style4">Preço (R$):</span></td> <td><label> <input name="preço" type="text" id="preço" /> </label></td> </tr> <tr> <td class="style4">Peso (Kg):</td> <td><label> <input name="peso" type="text" id="peso" /> </label></td> </tr> <tr> <td> </td> <td> </td> </tr> <tr> <td class="style4">Data:</td> <td><?php $date = date('Y-m-d'); echo "$date"; ?> </td> </tr> <tr> <td class="style4">Hora:</td> <td><?php $hora = strftime("%H:%M:%S"); echo "$hora"; ?></td> </tr> <tr> <td class="style4">Estoque:</td> <td><label> <input name="estoque" type="text" id="estoque" maxlength="5" /> </label></td> </tr> </table> </div> <p align="center"> <label> <input type="submit" name="Submit" value="Cadastrar" /> </label> <label> <input type="reset" name="Submit2" value="Limpar" /> </label> </p> </form> </body> </html> e com esse código que voce falo continua na mesma só a parte inteira. Té mais.
  10. cara fiz o que voe falo, na verdade uma parte do que voce falo e não deu certo... da uma confirida: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>insert_into_db</title> </head> <body> <p> <?php require("connection.php"); $data = date('Y-m-d'); $hora = strftime("%H:%M:%S"); settype ($preço, 'float'); settype ($peso, 'float'); $bd_insert = "INSERT INTO produtos (idProduto, Nome, Descricao, preço, Peso, ad_Data, ad_Hora, Estoque) VALUES ('', '$nome', '$desc', '$preço', '$peso', '$data', '$hora', '$estoque')"; mysql_query($bd_insert) or die ("erro: ".mysql_error()); echo "Novo produto inserido com sucesso.<br> DATA: $data<br> HORA: $hora<br>"; ?> <br /> <a href="default.php">Voltar</a></p> </body> </html>
  11. Eu tenho um formulário em PHP que manda suas informações para um banco de dados em MySQL, beleza ele manda quase todas a informações corretas menos os campos de Valor e Peso, que utilitazam numeros não inteiros, eu já tentei digitar ex: "5,80" "5,8" "5, 80" "5, 8" "5.80" "5.8" "5. 80" "5.8"nos campos e quando olho no banco de dados só está a parte inteira, ou seja, "5". É esse o meu problema espero que alguém saiba como solucionar, qualquer coisa estou aqui. Até mais. P.S.: No MySQL tais campos estão definidos para decimal, claro né :P
×
×
  • Create New...