コード例 #1
0
function dameProducto()
{
    $resultado = false;
    $consulta = "SELECT * FROM producto WHERE stock>=1";
    $conexion = conectaBaseDatos();
    $sentencia = $conexion->prepare($consulta);
    try {
        if (!$sentencia->execute()) {
            print_r($sentencia->errorInfo());
        }
        $resultado = $sentencia->fetchAll();
        //$resultado = $sentencia->fetchAll(PDO::FETCH_ASSOC);
        $sentencia->closeCursor();
    } catch (PDOException $e) {
        echo "Error al ejecutar la sentencia: \n";
        print_r($e->getMessage());
    }
    return $resultado;
}
コード例 #2
0
function dameDenunciasFiltro($sql)
{
    $resultado = false;
    $conex = conectaBaseDatos();
    $stid = oci_parse($conex, $sql);
    if (!$stid) {
        $e = oci_error($this->conex);
        trigger_error(htmlentities($e['message'], ENT_QUOTES), E_USER_ERROR);
    }
    $r = oci_execute($stid);
    if (!$r) {
        $e = oci_error($stid);
        trigger_error(htmlentities($e['message'], ENT_QUOTES), E_USER_ERROR);
    }
    // Obtener los resultados de la consulta
    while ($fila = oci_fetch_array($stid, OCI_ASSOC + OCI_RETURN_NULLS)) {
        $resultado[] = $fila;
    }
    //Libera los recursos
    oci_free_statement($stid);
    // Cierra la conexión Oracle
    oci_close($conex);
    return $resultado;
}
コード例 #3
0
ファイル: funciones.php プロジェクト: vanckruz/draftReports
function dameEmpresa($filtro, $valor)
{
    $resultado = false;
    $consulta = "SELECT * FROM EMPRESA WHERE " . $filtro . "=:valor";
    $conex = conectaBaseDatos();
    $stid = oci_parse($conex, $consulta);
    if (!$stid) {
        $e = oci_error($this->conex);
        trigger_error(htmlentities($e['message'], ENT_QUOTES), E_USER_ERROR);
    }
    // Realizar la lógica de la consulta
    oci_bind_by_name($stid, ':valor', $valor);
    $r = oci_execute($stid);
    if (!$r) {
        $e = oci_error($stid);
        trigger_error(htmlentities($e['message'], ENT_QUOTES), E_USER_ERROR);
    }
    // Obtener los resultados de la consulta
    while ($fila = oci_fetch_array($stid, OCI_ASSOC + OCI_RETURN_NULLS)) {
        $resultado[] = $fila;
    }
    //Libera los recursos
    oci_free_statement($stid);
    // Cierra la conexión Oracle
    oci_close($conex);
    return $resultado;
}
コード例 #4
0
function dameNombreDenuncianteQueja($id)
{
    $resultado = false;
    $conex = conectaBaseDatos();
    $stid = oci_parse($conex, "SELECT  PRIMER_NOMBRE ||' '|| SEGUNDO_NOMBRE || ' ' ||PRIMER_APELLIDO || ' ' ||SEGUNDO_APELLIDO  AS NOMBRE  FROM sira.ciudadano c where c.ID_CIUDADANO = (select r.ID_CIUDADANO from sira.representante r where r.ID_EMPRESA=:id)");
    if (!$stid) {
        $e = oci_error($this->conex);
        trigger_error(htmlentities($e['message'], ENT_QUOTES), E_USER_ERROR);
    }
    oci_bind_by_name($stid, ':id', $id);
    $r = oci_execute($stid);
    if (!$r) {
        $e = oci_error($stid);
        trigger_error(htmlentities($e['message'], ENT_QUOTES), E_USER_ERROR);
    }
    // Obtener los resultados de la consulta
    while ($fila = oci_fetch_array($stid, OCI_ASSOC + OCI_RETURN_NULLS)) {
        $resultado[] = $fila;
    }
    //Libera los recursos
    oci_free_statement($stid);
    // Cierra la conexión Oracle
    oci_close($conex);
    return $resultado;
}
コード例 #5
0
ファイル: funciones.php プロジェクト: vanckruz/draftReports
function dameNombreParroquia($id)
{
    $resultado = false;
    $conex = conectaBaseDatos();
    $consulta = "SELECT DESC_PARROQUIA FROM SIRA.PARROQUIA WHERE ID_PARROQUIA=:id";
    $stid = oci_parse($conex, $consulta);
    if (!$stid) {
        $e = oci_error($this->conex);
        trigger_error(htmlentities($e['message'], ENT_QUOTES), E_USER_ERROR);
    }
    // Realizar la lógica de la consulta
    oci_bind_by_name($stid, ':id', $id);
    $r = oci_execute($stid);
    if (!$r) {
        $e = oci_error($stid);
        trigger_error(htmlentities($e['message'], ENT_QUOTES), E_USER_ERROR);
    }
    // Obtener los resultados de la consulta
    while ($fila = oci_fetch_array($stid, OCI_ASSOC + OCI_RETURN_NULLS)) {
        $resultado[] = $fila;
    }
    //Libera los recursos
    oci_free_statement($stid);
    // Cierra la conexión Oracle
    oci_close($conex);
    $parroquia = $resultado[0]['DESC_PARROQUIA'];
    return $parroquia;
}