Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $pedido = $_POST['pedido'];
- $valor_total = preg_replace("/[^0-9.]/", "", $_POST['valor_total']);
- $error = false;
- $db = Database::getInstance();
- try {
- foreach($pedido as $fornecedor => $produtos) {
- $total = 0;
- foreach($produtos as $produto_id => $produto) {
- $subtotal = preg_replace("/[^0-9.]/", "", $produto['total']);
- $temp = (float)$total + (float)$subtotal;
- $total = $temp;
- }
- $SQL = "INSERT INTO pedidos (pedidos_fornecedor_id, valor_total) VALUES (" . $fornecedor . ", " . $total . ")";
- if($db->query($SQL)) {
- foreach($produtos as $produto_id => $produto) {
- $SQL = "INSERT INTO pedidos_detalhes (pedidos_id, produto_id, quantidade, subtotal) VALUES (LAST_INSERT_ID(), " . $produto_id . ", " . $produto['qntd'] . ", " . preg_replace("/[^0-9.]/", "", $produto['total']) . ")";
- if(!$db->query($SQL)) {
- $error = true;
- }
- }
- }else {
- $error = true;
- }
- }
- }catch(PDOException $e) {
- echo $e;
- $error = true;
- }
- if($error == true) {
- echo 'Erro';
- }else {
- echo 'Sucesso';
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement