
rafaeldorazio
Membros-
Total de itens
171 -
Registro em
-
Última visita
Tudo que rafaeldorazio postou
-
O primeiro insert deu certo. O segundo insert deu erro. O rollback não foi feito, o primeiro insert foi inserido na base. Como eu faço para quando der erro em qualquer insert dar rollback em todos os inserts ? $produto_id = split(";", $_GET["produto_id"]); $produto_quantidade = split(";", $_GET["produto_quantidade"]); $db = new PDO('mysql:host=localhost;port=3306;dbname=namorofalso', 'root', 'Altera1janio1'); try { /* ------------------------------------ LISTA DADOS DOS ITENS DOS PRODUTOS COMPRADOS ------------------------------------------------------- */ $pedido_valor = 0; for($index = 0; $index < count($produto_id); $index++) { $stmt = $db->prepare("SELECT * FROM tb_produto WHERE produto_id=:produto_id"); $stmt->bindValue(':produto_id', $produto_id[$index], PDO::PARAM_INT); $stmt->execute(); $rows = $stmt->fetchAll(PDO::FETCH_ASSOC); $pedido_valor += ($rows[0]["produto_valor"] * $produto_quantidade[$index]); $item = array("produto_id" => $rows[0]["produto_id"], "item_nome" => $rows[0]["produto_nome"], "item_valor" => $rows[0]["produto_valor"]); } /* -------------------------------- CADASTRA O PEDIDO E OS ITENS DOS PEDIDOS COMPRADOS ----------------------------------------------------- */ $db->beginTransaction(); //PEDIDO $db->exec('INSERT INTO tb_pedido(pedido_valor) VALUES('. $pedido_valor .')'); $pedido_id = $db->lastInsertId(); //ITEM DO PEDIDO for($index = 0; $index < count($item); $index++) $db->exec('INSERT INTO tb_pedido_item(pedido_id, item_valor, produto_id) VALUES("$pedido_id", "$item[$index]["item_valor"]", "$item[$index]["produto_id"]")'); $db->commit(); } catch (PDOException $e) { $db->rollBack(); echo $e->getMessage(); }
-
Todos os exemplos foram retirados do MERCADO PAGO. Mas quando eu recebo no ipn.php os dados da compra, o status está vindo como R. Caso eu teste o envio dos dados IPN do mercadopago https://www.mercadop...as/notificacoes funciona. <?php require_once ('mercadopago/mercadopago.php'); $mp = new MP('xxxxxxxx', 'xxxxxxxxxxxxxxxxxxxxxxxxxxxx'); $preference = array( "items" => array( array( "title" => "sdk-php", "quantity" => 1, "currency_id" => "ARS", "unit_price" => 10.2 ) ) ); $mp->sandbox_mode(TRUE); $preferenceResult = $mp->create_preference($preference); ?> <!DOCTYPE html> <html> <head> <title>Pagar</title> </head> <body> <a href="<?php echo $preferenceResult['response']['sandbox_init_point']; ?>">Pagar</a> </body> </html> IPN <?php ini_set('log_errors', true); ini_set('error_log', dirname(__FILE__).'/ipn_errors.log'); require_once "mercadopago.php"; $mp = new MP('xxxxxxxxxxxxxx', 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'); // Get the payment reported by the IPN. Glossary of attributes response in https://developers.mercadopago.com $payment_info = $mp->get_payment_info($_GET["id"]); // Show payment information if ($payment_info["status"] == 200) { error_log($payment_info["status"]); } error_log($payment_info["response"]["collection"]["status"]); ?>
-
Erro ao acessar uma function de um objecto
uma questão postou rafaeldorazio Ajax, JavaScript, XML, DOM
function GridView() { var codRowClick; this.rowClick = eval(codRowClick); } var gridView = new GridView(); gridView.codRowClick = "function(){ alert('ta de rosca'); }"; gridView.rowClick(); Está ocorrendo o seguinte erro: Uncaught TypeError: Property 'rowClick' of object #<GridView> is not a function porque ? -
função js valida tudo
pergunta respondeu ao Carlos Rocha de rafaeldorazio em Ajax, JavaScript, XML, DOM
fiote pensava que nem você mas depois que entrei na empresa que estou trabalhando eles me mostraram um outro mundo, se o framework te ajuda e facilita o desenvolvimento porque não usa-lo ? Carlos se você não estiver com a corda no pescoço me mande uma mensagem privada com o seu MSN que eu te ajudo quando eu tiver um tempinho -
função js valida tudo
pergunta respondeu ao Carlos Rocha de rafaeldorazio em Ajax, JavaScript, XML, DOM
rsrs ai que está Carlos, os campos que estiverem com a tag validation="true" vao ser validados e não seria assim que você faria com o jquery XD -
função js valida tudo
pergunta respondeu ao Carlos Rocha de rafaeldorazio em Ajax, JavaScript, XML, DOM
agora estou no trabalho com serviços até o pescoço rsrs Mas por enquanto ai vai uma dica: <input type="text" id="nome" validation="true" > <input type="text" id="ENdereco" validation="true" > <input type="text" if="Telefone" validation="true" > Ai você vai pesquisar a respeito no Jquery: - Como fazer um looping no jquery pegando campos com uma determinada tag -
função js valida tudo
pergunta respondeu ao Carlos Rocha de rafaeldorazio em Ajax, JavaScript, XML, DOM
uma dica, use Jquery nos campos que são requeridos sete m etodos nos campos exemplo: <input type="text" validate="true"> AI no jquery você faz um foreach pegando e validando so campos que tem validate=true -
Por exemplo como eu faria para fazer algo assim: id.ClientEvents.rowClick = function() { código a ser executado } Estou criando um componente e gostaria de saber como fazer
-
:hover o texto se movimenta, porque?
pergunta respondeu ao rafaeldorazio de rafaeldorazio em HTML, XHTML, CSS
resolvido , meio que gambi mas resolve Tipo na class .container botei uma borda com a mesma cor de fundo e ela não aparece, quando executar a borda do houver o text não vai se mexer XD -
<style type="text/css"> #scrollTest { width: 400px; height: 285px; overflow: auto; background-color: #000; border: 1px solid #D6D6D6; color: #333; } .container { height: 32px; line-height: 32px; _font-family: Tahoma, Sans-Serif; font-family: Courier New, Monospace; font-size: 11px; } #scrollTest .container:hover { border: 1px solid #CCC; } </style> <div id="scrollTest"> <table> <tr> <td class="container"> Rafael Fernandes D Orazio </td> </tr> <tr> <td class="container"> Meire Fernandes D Orazio </td> </tr> <tr> <td class="container"> Eliana Fernandes Malfarage </td> </tr> </table> </div>
-
<style> div:disabled { background-color: #CFCFCF; } </style> <div disabled> HAhahahahhahaha </div>
-
O meu código está deixando a modal dialog com opacidade. O meu objetivo é deixar toda a página com opacidade memos a parte da modal dialog. O que está errado no meu código ? body, html { background-color:#000; filter:opacity(alpha=70); /* para o IE */ -moz-opacity:0.70; /* para o FireFox */ opacity:0.7; /* para o outros Navegadores */ -webkit-opacity:0.7; } E a modal é carregada dentro do BODY http://imageshack.us/f/546/imgcj.jpg/
-
o pior que não da nenhuma mensagem de erro !
-
Foi dada full permission para o IIS_[nomeDAmaquina] , mas não está removendo o arquivo no IIS !
-
Ajuda com exibição do Conteudo
pergunta respondeu ao LordLe de rafaeldorazio em Ajax, JavaScript, XML, DOM
uma dica, faça com xml esses arquivos e para re-los, use o jquery. http://think2loud.com/reading-xml-with-jquery/ -
Codigo JS web service C#
pergunta respondeu ao Lucas Queiroz de rafaeldorazio em Ajax, JavaScript, XML, DOM
as vezes o mais simples vira o mais complicado rsrsrs. Tem um modo de fazer com jquery mas já fica um poucomais complexo, pois o modo facil ele não apresenta em tela o erro real, caso haja algum erro na aplicação ! http://api.jquery.com/jQuery.ajax/ -
alguma coisa errada com array
pergunta respondeu ao vini_loock de rafaeldorazio em Ajax, JavaScript, XML, DOM
ids repetidos não vai dar certo vini -
valor da variavel no Json
pergunta respondeu ao rafaeldorazio de rafaeldorazio em Ajax, JavaScript, XML, DOM
Romerito, eu acabei mudando um pouco a estrutura, eu estou usando object. você poderia me ajudar a criar uma estrutura usando object ? a estrutura seria algo assim : "nome_tabela": [{ aqui vem uma coleção ( array ) }], "nome_tabela2": [{ aqui vem uma coleção ( array ) }] A estrutura de dentro está funcionando : function classJsonSave(ent_id, isPk, fld_id, valueColumn) { this.ent_id = ent_id; this.pk = isPk; this.fld_id = fld_id; this.valueColumn = valueColumn; } arrayTable.push(new classJsonSave($(this).attr("ent_id"), $(this).attr("autoinc"), $(this).attr("fld_id"), $(this).val())); Porem eu preciso tornar o "nome_tabela" e "nome_tabela2" dinamicos, como eu faria usando object ? -
valor da variavel no Json
pergunta respondeu ao rafaeldorazio de rafaeldorazio em Ajax, JavaScript, XML, DOM
me expressei errado. Supondo que a minha variavel ent_id seja igual a Rafael. Eu tenho que fazer aparecer assim Rafael: "qualquer_coisa", como eu faço isso dinamicamente com o valor da variavel ent_id ? <script type="text/javascript"> ent_id = rafael; var obj = { ent_id: "qualquer_coisa" }; alert(JSON.stringify(obj)); </script> Lembrando que o valor da variavel ent_id ela é dinamica. -
var obj = { ent_id : arrayTable } O ent_id é uma variavel! Do modo que está vai aparecer ent_id, como eu faço para que o valor dessa variavel apareça ?
-
Slide de Texto em jscript.
pergunta respondeu ao ruan_santana de rafaeldorazio em Ajax, JavaScript, XML, DOM
me explique melhor sobre esses 5 textos. Você está usando jquery ? -
Slide de Texto em jscript.
pergunta respondeu ao ruan_santana de rafaeldorazio em Ajax, JavaScript, XML, DOM
setInterval (trocaTexto, 600000); // a cada 10 minutos vai chamar a function trocaTexto trocaTexto() { // aqui você muda o texto } -
então, nem tenho a minima noção de como fazer usando expressao regular
-
Remover uma determinada linha, não deixando a linha em branco, como eu faria em php ? $arr = file('users.txt'); // Lê todo o arquivo para um vetor foreach($arr as $k=>$linha) { // passa linha a linha do arquivo if( $linha == $_SESSION["name"] ) unset($arr[$k]); // Elininando a linha } //Reescrevendo o arquivo file_put_contents('users.txt',$arr); O ocdigo acima apaga a linha encontrada, mas deixa ela vazia, como faço para apagar a linha toda ?