Ir para conteúdo
Fórum Script Brasil

Ricardo T. do Prado

Membros
  • Total de itens

    343
  • Registro em

  • Última visita

Tudo que Ricardo T. do Prado postou

  1. O que você já tem feito? se tiver, post!
  2. O que você já fez? poste o código
  3. leituras: array_intersect; array_search, array_combine; Abs.
  4. Rapaz, acho que você poderia carregar os conteúdo com o método .load() do jQuery, você atualizaria só a div de conteúdo, mantendo o resto sem refresh, Abs.
  5. Lucas, valeu pela dica, mas não seria exatamente bem isso, vou tentar ser mais claro e objetivo, Eu já tenho as máscaras nas inputs, eu preciso é no quando o formulário seja submetido os campos se re-formatem e passem os valores de acordo com os campos do BD, <script> $(document).ready(function(){ $('#post').click(function(){ var tipo = $(this).attr("dtType"); var valor = $(this).attr("value"); if(tipo == 'dtDecimal') { valor.replace('x','y'); /// } else { //outras condições baseados no atributo 'tipo'; } } }); }); obs. esse código é só a lógico, não está certo <form method="POST" action=""> <input type="text" name="numero" [b]dtType="dtDecimal"[/b]> teste <br> <input type="submit" name="post" value="Postar" id="post" onclick="java script:format()"> </form> Por exemplo, se eu tiver uma input de Data, já tem o a mascara: ##/##/####, só que ao enviar para $_POST queria reformatar em yyyy-mm-dd, sacou? se fosse decimal, queria mandar sem virgula. Entenderam, essa formatação tem que acontecer antes do PHP receber por POST as variáveis. Abs.
  6. coloque apenas mais um <option> em branco acima, ex: echo '<option>--selectione--</option>'; echo '<option value="'.$ln['id_valor'].'">'.$ln['valor'].'</option>'; Abs.
  7. Talvez não fui claro, eu não quero criar mascaras de apresentação, quero ao ENVIAR o valor do input eu os modifique-os, por exemplo, Sim, eu posso usar uma mascara para formatar o valor de $, que no caso seria: 10.000,00, mas no ato de submeter, queria "reformatar" ele e enviar apenas 10000 será q fui claro? Abs.
  8. você tem que gravar o ID numa $_SESSION quando o usuário logar.
  9. Grande Ajaxianos e Jqueryanos, preciso da ajuda dos Srs. Preciso formatar o valor de umas inputs antes de enviar os dados, tendo como referência para formatação um atributo. exemplo, eu tenho um input em html assim; <input type="text" name="preço" dtType="dtDecimal"> preço Pois bem, sei que no jQuery, dá para criar atributos e pegar seus valores usando .attr, Suponha que o cara digitou nessa input [30.000,00] mas queria enviar esse valor formatado, como faço isso? Não manjo muito de jQuery , por isso peço ajuda de vocês. Pensei em algo +/- function formata(atributo) { var tipoCampo = $(this).attr('dtType'); if(tipoCampo == "dtDecimal") { var valor = $(this).attr('value'); //aqui formato a variável 'valor' } } e se der certo, como passo isso no onClick do botão sumit? onClick="format(this") ?????? Abs.
  10. ESERRA, valeu por indicador esse mecanismo que eu desconhecia, Willian Gustavo, valeu pelo link, ótimo tutorial Vou implementar no meu framework. Abs.
  11. cmdmss, Nem tudo consegue ser tão "recursivo", infelizmente as vezes tem que escrever bastante código! Abs.
  12. Cara analisa ae: 1 - $deleta = "INSERT INTO atualizacao (id,usuario,atualiza,data) VALUES ('NULL', '".$coded."', 'o usuario deletou o link: ".$valor."', '".$date."')"; 2- $querydel = mysql_query($deleta); 3- $delete = "DELETE FROM favoritos WHERE id = '$valor'"; 4 - $qr = mysql_query($delete); a primeira linha da variável $delete, ela está com um comando de insert na qual é executado sendo q na segunda linha você está mandado inserir, e a 3 e 4 linha você manda deletar, então é logica que vai deletar registros, bem como adicionar registros, não é? Abs.
  13. Primeiro tem que baixar um servidor php/mysql instalado na sua maquina local, podendo ser: wampserver xampp appserv Resolvido esta parte, entre e poste novamente as demais dúvidas,
  14. Cara não vejo muito lógica nisso, mas acho que dá pra fazer uma gambiarra!, tipo, concatenar o nome da tabela no atributo NAME das input, ex: <input type="text" name="tb_clientes-nome"> // você tem a tabela tb_clientes e o name do input como NAME, Ai no foreach você inverte chave/valor e dê um explode nos "-" para separar;
  15. Cara, talvez você pode explodir as strings e pegar somente as palavras com mais de 3 letras e mandar buscar. Assim descartando as preposições. É uma idéia, não sei se na prática funciona. Abs.
  16. Nesta linha if($_GET[confirm_del] == "delete") { mysql_query("DELETE FROM `laboratorios` WHERE `codigo` = '".$_GET[codigo]."'") or die(mysql_error()); } Depois de (mysql_error()); acrescente; echo $_GET[codigo]; se não aparecer nada é que você não está recebendo o código como parametro, ai será necessário você resgatá-lo, tipo; $cod = $GET[codigo]; //obs. deveria ter uma aspas simples ['codigo'] ai você faz; "DELETE FROM LABORATORIOS WHERE CODIGO = $COD"; Tenta ae. Abs.
  17. Galera, Problema cruel aqui... Estou montando um formulário dinâmico, segue código: foreach ($fields as $value=>$key) { $tipo[] = $key; if($key == "dtString") { $input[] = "<input type=text name=$value> $value </br>"; } if($key == "dtDateTime") { $input[] = "<input type=text name=$value> $value </br>"; } if($key == "dtDecimal") { $input[] = "<input type=text name=$value> $value </br>"; } if($key == "dtPass") { $input[] = "<input type=password name=$value> $value </br>"; } if($key =="dtLongText") { $input[] = "<textarea name=$value> </textarea> </br>"; } if($key =="dtImage") { $input[] = "<input type=file name=$value> $value </br>"; } if($key == "dtFile") { $input[] = "<input type=file name=$value> $value </br>"; } if($key =="dtHide") { $var = explode(',',$value); $input[] = "<input type=hidden name=".$var[0]." value=".$var[1]."> </br>"; } if($key == "dtLookUp") { $var = explode(',',$value); conexao(); $wizard = "<select name=".$var[4]."> <option> ---selecione --- </option>"; $sql = mysql_query("select ".$var[1].", ".$var[2]." from ".$var[0]."") or die ("Erro na montagem de um <SELECT> verifique parametros ".mysql_error()); while($row = mysql_fetch_row($sql)) { $wizard.="<option value=".$row[0]."> ".$row[1]." </option>"; } $wizard.=" </select> ".$var[4]."</br>"; $input[] = $wizard; } } foreach($input as $saida) { echo $saida; } Até ai tá beleza, mas o problema é que eu preciso associar esses valores (dtString, dtDecimal, dtFile, etc) quando o formulário for submito. Exemplo; Recupero assim: $fields = array(); $values = array(); foreach($_POST as $campos=>$valores){ $fields[] = $campos; $values [] = $valores; } Só que Preciso associar =>$valores aos (dtString, dtDecimal, etc) que usei ali em cima para criar as input Por que iria formatar os dados recebido por $_POST de acordo com seu tipo, exemplo if("dtDecimal) { str_replace(',',',$valores) // bla bla bla } Sacaram? só que não consigo ver lógica/não sei como fazer isso. Abs.
  18. Cara, você não sabe programar não? <?php while($row=mysql_fetch_array($rs)){ ?> // pra que fechar a TAG aqui? se na linha debaixo você está abrindo de nobo? oO <?php echo $row['data_evento']?><hr> <?php } ?> Pra retornar fora faça: $linhas = array(); while($row = mysql_fetch_array($rs)) { $linhas[] = $row; } Depois para printar os resultados <table> <tr> <td> cabeçalho 1 </td> <td> titulo 2 </td> </tr> <tr> <?php foreach($linhas as $valor): ?> <td> <?php echo $valor ?> </td> </tr> <?php endforeach; ?> </table>
  19. Galera, com Jquery dá pra fazer isso legal usando $(document).ready(function(){ ('input').click(function(){ var valor = $(this).attr('meu atributo'); alert(valor); }); }); Mas a proposta não era essa, mas já estou resolvendo de outra forma, assim que conseguir posto a resposta. Abs.
  20. Hum... Quando eu faço um foreach($_POST as $k=>$v) { //bla bla bla } eu só consigo pegar o atributo $k = NAME e $V = value? Com EXTRACT eu não conseguiria pegar o resto dos atributos? Abs.
  21. Boa Tarde Srs. Uma dúvida, teria como eu resgatar o valor de um atributo de um elemento html com php? exemplo; <input type=text name=produto id=produto class=xxxxxx> produto Quando o form fosse submetido, além de pegar o valor de NAME, queria resgatar esse valor de CLASS(ou qualquer outro atributo). Abs.
×
×
  • Criar Novo...