Пример #1
0
<?php

include_once '../includes/libreria/fun_debugger.php';
include_once '../includes/configure_bd.php';
include_once '../includes/libreria/fun_bd.php';
$__BD = new funBD();
$__BD->conectaBD();
// $ordenSQL = "select max(hora) from transportersql where hora <> 'NULL'";
// $hora = $__BD->db_valor($ordenSQL);
// $ordenSQL = "select tabla, lineas from transportersql where hora = '$hora'";
$codigo = '';
$ordenSQL = "select * from modificadossql";
$result = $__BD->db_query($ordenSQL);
$now = date("H:i:s");
while ($row = $__BD->db_fetch_assoc($result)) {
    $tabla = $row['tabla'];
    $campoClave = $row['campoclave'];
    $valorClave = $row['valorclave'];
    $valores = $row['valores'];
    $ordenSQL = "select {$campoClave} from {$tabla} where {$campoClave} = '{$valorClave}'";
    $existe = $__BD->db_valor($ordenSQL);
    if (!$existe) {
        $ordenSQL = "insert into {$tabla} ({$campoClave}) values ('{$valorClave}')";
        $__BD->db_query($ordenSQL);
    }
    $ordenSQL = "update {$tabla} set {$valores} where {$campoClave} = '{$valorClave}'";
    //  	echo $ordenSQL;
    $ok = $__BD->db_query($ordenSQL);
    if ($ok) {
        $ordenSQL = "delete from modificadossql where id=" . $row["id"];
        $__BD->db_query($ordenSQL);
Пример #2
0
 function comprobarBD($tipo)
 {
     $__BD = new funBD();
     $__BD->conectaBD();
     $diagnosis = true;
     $tablas = array("clientes_codcliente_seq");
     if ($tipo == "mysql") {
         $tablas = array("clientes_seq", "dirclientes_seq", "pedidoscli_seq", "lineaspedidoscli_seq");
     }
     foreach ($tablas as $tabla) {
         $ordenSQL = "select * from " . $tabla;
         $result = $__BD->db_query($ordenSQL) or $diagnosis = false;
         if (!$diagnosis) {
             return false;
         }
     }
     set_time_limit(30);
     return $diagnosis;
 }