Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
0.00% covered (danger)
0.00%
0 / 13
0.00% covered (danger)
0.00%
0 / 1
CRAP
n/a
0 / 0
actualizaConteoMovimientosDivisa
0.00% covered (danger)
0.00%
0 / 13
0.00% covered (danger)
0.00%
0 / 1
30
1<?php
2
3function actualizaConteoMovimientosDivisa($returnResponse = false)
4{
5    global $gIAParametros;
6    global $gIAsql;
7    $con_warning = ia_singleread("SELECT COUNT(*) FROM movimiento_divisa WHERE warning IN ('SI', 'PE') AND warning_status = 'Por revisar' ORDER BY alta_db DESC");
8
9
10                $querys[] = "INSERT INTO campos_exists
11                                    (campo_id, valor, tabla_exists, tabla_origen)
12                                VALUES
13                                    (1, $con_warning, 'con_warning', 'movimiento_divisa')
14                                ON DUPLICATE KEY UPDATE
15                                    valor = $con_warning";
16
17    if(ia_transaction($querys)){
18        ia_errores_a_dime();
19        if($gIAsql['trace'])
20            ia_errores_a_dime("sql_trace=".print_r($gIAsql['sql_trace'],true));
21
22        if ($returnResponse) {
23            return false;
24        }
25        else {
26             echo "ERROR_><br>";
27            echo "<pre>".print_r($gIAsql['sql_trace'], true);
28            echo "<pre>".print_r($querys, true);
29            // exit;
30        }
31    }
32
33    if ($returnResponse) {
34        return true;
35    } else {
36        // echo "TERMINE_><br>";
37    }
38
39}