function generarJson($datos)
{
    global $json;
    $j = 0;
    $arRegistros = '';
    while (!$datos->EOF) {
        $i = 0;
        foreach ($datos->fields as $Propiedad => $valor) {
            if (!is_numeric($Propiedad)) {
                $campo = $datos->FetchField($i);
                $tipo = $datos->MetaType($campo->type);
                if ($tipo == 'D' || $tipo == 'T') {
                    $valor = convertirFecha($valor);
                }
                if ($tipo == 'N') {
                    $valor = number_format($valor, 2, ',', '.');
                }
                $Propiedad = strtolower($Propiedad);
                $arRegistros[$j][$Propiedad] = utf8_encode(rtrim($valor));
            }
            $i++;
        }
        $datos->MoveNext();
        $j++;
    }
    //aqui se pasa el arreglo de arreglos a un objeto json
    $textJso = array('raiz' => $arRegistros);
    $textJson = json_encode($textJso);
    return $textJson;
}
Esempio n. 2
0
function actualizarInscripcion($data)
{
    $error = validarInscripcion($data);
    if (!empty($error)) {
        respond(400, $error);
    }
    $link = connect();
    $sql = ' UPDATE inscripcion SET id_usuario = ' . quoteDb($data['select-estudiante']) . ', ' . '                        id_mencion = ' . quoteDb($data['select-mencion']) . ', ' . '                FechaDeInscripcion = ' . quoteDb(convertirFecha($data['input-fechadeinscripcion'])) . '  WHERE id = ' . quoteDb($data['input-inscripcion-id']);
    $result = mysql_query($sql, $link) or respond(400, mysql_error());
    respond(200, 'Inscripcion actualizada de forma satisfactoria.');
}
Esempio n. 3
0
function actualizarEstudiante($data)
{
    $error = validarEstudiante($data);
    if (!empty($error)) {
        respond(400, $error);
    }
    $link = connect();
    $sql = ' UPDATE usuario SET Nombre = ' . quoteDb($data['input-nombre']) . ', ' . '                    Apellido = ' . quoteDb($data['input-apellido']) . ', ' . '                    Cedula = ' . quoteDb($data['input-cedula']) . ', ' . '                    Sexo = ' . quoteDb($data['select-sexo']) . ', ' . '         FechaDeNacimiento = ' . quoteDb(convertirFecha($data['input-fechadenacimiento'])) . ',' . '                    Email = ' . quoteDb($data['input-email']) . '  WHERE id = ' . quoteDb($data['input-estudiante-id']);
    $result = mysql_query($sql, $link) or respond(400, mysql_error());
    respond(200, 'Estudiante actualizado de forma satisfactoria.');
}
         $objeto .= $txt . " ";
     }
     break;
 case 1:
     $importe = $txt;
     $contadorElementos = 2;
     break;
 case 2:
     $NIF = $txt;
     $contadorElementos = 3;
     break;
 case 3:
     $adjudicatario .= $txt . " ";
     break;
 case 4:
     $fecha = convertirFecha($txt);
     $contadorElementos = 6;
     break;
 case 6:
     // Se inserta en la bd.
     $fecha = utf8_encode($fecha);
     $objeto = utf8_encode($objeto);
     $importe = utf8_encode(convertirImporte($importe));
     $adjudicatario = utf8_encode($adjudicatario);
     $NIF = utf8_encode($NIF);
     insertar($nombreTabla, $idContrato, $fecha, $objeto, $importe, $adjudicatario, $NIF);
     $idContrato++;
     if (trim($txt) != "Hoja") {
         $objeto = $txt . " ";
     }
     $adjudicatario = "";
        ?>
</td>
                        <td><?php 
        echo $distrito['ie_temp'];
        ?>
</td>
                        <td class="text-center"><?php 
        echo $distrito['cod_barra'];
        ?>
</td>
                        <td class="text-center"><?php 
        echo verificar_estado($distrito['estado']);
        ?>
</td>
                        <td class="text-center"><?php 
        echo convertirFecha($distrito['fecha_registro']);
        ?>
</td>
                    </tr>
                <?php 
    }
    ?>
                <?php 
}
?>
                </tbody>
            </table>
        </div>
    </div>
</section>
<script>
Esempio n. 6
0
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
$qry = "SELECT * FROM pedido p  LEFT JOIN usuario_sitio us ON (p.usw_id=us.usw_id) LEFT JOIN direccion_envio de ON (de.usw_id=us.usw_id) LEFT JOIN paises pa ON (pa.id=de.pais_id)" . "WHERE  pedido_eliminado=0  {$criterio_busqueda} " . " ORDER BY pedido_procesado ASC,pedido_fecha DESC ";
////
include_once dirname(dirname(dirname(__FILE__))) . '/functions/inc/paginator.class.php';
$pages = new Paginator();
$cantidad_mostrar = 15;
$pages->items_per_page = $cantidad_mostrar;
$_GET["ipp"] = $cantidad_mostrar;
$resultados = paginar($db, $pages, $qry, $listado);
/////////////PAGINADOR//////////////////////////////////
if (count($resultados)) {
    foreach ($resultados as $rs) {
        $listado->setVariable("nombre_lis", $rs["usw_apellido"] . ", " . $rs["usw_nombre"]);
        $listado->setVariable("email_lis", $rs["usw_email"]);
        $listado->setVariable("nro_lis", $rs["pedido_id"]);
        $listado->setVariable("fecha_lis", convertirFecha($rs["pedido_fecha"]));
        $listado->setVariable("procesado_lis_" . $rs["pedido_procesado"], "selected");
        $listado->setVariable("direccion_lis", $rs["dire_direccion"] . " (" . $rs["dire_ciudad"] . ", " . $rs["dire_provincia"] . " - " . $rs["nombre"] . ")");
        if ($rs["pedido_procesado"] == 1) {
            $listado->setVariable("alerta_color", "alert-success");
        } else {
            $listado->setVariable("alerta_color", "alert-danger");
        }
        $listado->setVariable("id_pedido", $rs["pedido_id"]);
        if ($_SESSION["accion_activa"]["acc_eliminar"]) {
            $listado->setVariable("id_eliminar", $rs["pedido_id"]);
            $listado->setVariable("acc", $_GET["acc"]);
        }
        if ($_SESSION["accion_activa"]["acc_editar"]) {
            $listado->setVariable("id_editar", $rs["pedido_id"]);
            $listado->setVariable("acc_ed", $_GET["acc"]);
Esempio n. 7
0
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
$qry = "SELECT * FROM inscripto_curso ic LEFT JOIN curso c ON (ic.curso_id=c.curso_id) LEFT JOIN usuario_sitio us ON (ic.usw_id=us.usw_id)" . "WHERE  inscripto_eliminado=0  {$criterio_busqueda}" . " ORDER BY validado ASC,fecha_inscripcion DESC ";
////
include_once dirname(dirname(dirname(__FILE__))) . '/functions/inc/paginator.class.php';
$pages = new Paginator();
$cantidad_mostrar = 15;
$pages->items_per_page = $cantidad_mostrar;
$_GET["ipp"] = $cantidad_mostrar;
$resultados = paginar($db, $pages, $qry, $listado);
/////////////PAGINADOR//////////////////////////////////
if (count($resultados)) {
    foreach ($resultados as $rs) {
        $listado->setVariable("nombre_lis", $rs["usw_apellido"] . ", " . $rs["usw_nombre"]);
        $listado->setVariable("email_lis", $rs["usw_email"]);
        $listado->setVariable("fecha_lis", convertirFecha($rs["fecha_inscripcion"]));
        $listado->setVariable("curso_lis", $rs["curso_nombre"]);
        $listado->setVariable("validado_lis_" . $rs["validado"], "selected");
        if ($rs["validado"] == 1) {
            $listado->setVariable("alerta_color", "alert-success");
        } else {
            $listado->setVariable("alerta_color", "alert-danger");
        }
        $listado->setVariable("id_inscripto", $rs["inscripto_id"]);
        if ($_SESSION["accion_activa"]["acc_eliminar"]) {
            $listado->setVariable("id_eliminar", $rs["inscripto_id"]);
            $listado->setVariable("acc", $_GET["acc"]);
        }
        if ($_SESSION["accion_activa"]["acc_editar"]) {
            $listado->setVariable("id_editar", $rs["inscripto_id"]);
            $listado->setVariable("acc_ed", $_GET["acc"]);
Esempio n. 8
0
////
include_once dirname(dirname(dirname(__FILE__))) . '/functions/inc/paginator.class.php';
$pages = new Paginator();
$cantidad_mostrar = 15;
$pages->items_per_page = $cantidad_mostrar;
$_GET["ipp"] = $cantidad_mostrar;
$resultados = paginar($db, $pages, $qry, $listado);
/////////////PAGINADOR//////////////////////////////////
if (count($resultados)) {
    foreach ($resultados as $rs) {
        $listado->setVariable("nombre_lis", $rs["usw_apellido"] . ", " . $rs["usw_nombre"]);
        $listado->setVariable("email_lis", $rs["usw_email"]);
        $listado->setVariable("nro_lis", $rs["pedido_id"]);
        $listado->setVariable("nro_rec_lis", $rs["reclamo_id"]);
        $listado->setVariable("fecha_lis", convertirFecha($rs["pedido_fecha"]));
        $listado->setVariable("fecha_rec_lis", convertirFecha($rs["reclamo_fecha"]));
        $listado->setVariable("procesado_lis_" . $rs["reclamo_procesado"], "selected");
        if ($rs["reclamo_procesado"] == 1) {
            $listado->setVariable("alerta_color", "alert-success");
        } else {
            $listado->setVariable("alerta_color", "alert-danger");
        }
        $listado->setVariable("id_reclamo", $rs["reclamo_id"]);
        if ($_SESSION["accion_activa"]["acc_eliminar"]) {
            $listado->setVariable("id_eliminar", $rs["reclamo_id"]);
            $listado->setVariable("acc", $_GET["acc"]);
        }
        if ($_SESSION["accion_activa"]["acc_editar"]) {
            $listado->setVariable("id_editar", $rs["reclamo_id"]);
            $listado->setVariable("acc_ed", $_GET["acc"]);
        }
        ?>
</td>
                        <td><?php 
        echo $provincia['ie_temp'];
        ?>
</td>
                        <td class="text-center"><?php 
        echo $provincia['cod_barra'];
        ?>
</td>
                        <td class="text-center"><?php 
        echo verificar_estado($provincia['estado']);
        ?>
</td>
                        <td class="text-center"><?php 
        echo convertirFecha($provincia['fecha_registro']);
        ?>
</td>
                    </tr>
                <?php 
    }
    ?>
                <?php 
}
?>
                </tbody>
            </table>
        </div>
    </div>
</section>
<script>
        ?>
</td>
                        <td><?php 
        echo $sede['ie_temp'];
        ?>
</td>
                        <td class="text-center"><?php 
        echo $sede['cod_barra'];
        ?>
</td>
                        <td class="text-center"><?php 
        echo verificar_estado($sede['estado']);
        ?>
</td>
                        <td class="text-center"><?php 
        echo convertirFecha($sede['fecha_registro']);
        ?>
</td>
                    </tr>
                <?php 
    }
    ?>
                <?php 
}
?>
                </tbody>
            </table>
        </div>
    </div>
</section>
<script>
</td>
                            <td><?php 
    echo $usuario['nombres_apellidos'];
    ?>
</td>
                            <td class="text-center"><?php 
    echo $usuario['nombre_rol'];
    ?>
</td>
                            <td class="text-center"><?php 
    echo verificar_estado($usuario['estado']);
    ?>
</td>
                            <td class="text-center">
                                <?php 
    $usuario['modif_usu'] == '' && $usuario['modif_f'] == null ? $actTexto = convertirFecha($usuario['crea_f']) . " por " . $usuario['crea_usu'] : ($actTexto = convertirFecha($usuario['modif_f']) . " por " . $usuario['modif_usu']);
    ?>
                                <?php 
    echo $actTexto;
    ?>
                            </td>
                            <td class="text-center"><a href="<?php 
    echo base_url('editar-usuario');
    ?>
?idUser=<?php 
    echo $usuario['idUsuario'];
    ?>
" rel='facebox' class="btn btn-flat btn-success"><i class="ion ion-edit"></i> Editar</a></td>
                        </tr>
                    <?php 
}
        ?>
</td>
                        <td class="text-center"><?php 
        echo $imprenta['cod_barra'];
        ?>
</td>
                        <!-- <td class="text-center"><?php 
        echo $imprenta['estado'];
        ?>
</td> -->
                        <td class="text-center"><?php 
        echo verificar_estado($imprenta['estado']);
        ?>
</td>
                        <td class="text-center"><?php 
        echo convertirFecha($imprenta['fecha_registro']);
        ?>
</td>
                    </tr>
                <?php 
    }
    ?>
                <?php 
}
?>
                </tbody>
            </table>
        </div>
    </div>
</section>
<script>