コード例 #1
0
<?php

$tpl = new TemplatePower('template/codigos/formaCodigo.tpl');
$tpl->prepare();
$objestados = new Estado($conn);
$objeventos = new Eventos($conn);
$objcodigo = new Codigos($conn);
$objasociado = new Asociados($conn);
$id_codigo = '';
if (!empty($_GET['id_codigo'])) {
    $id_codigo = $_GET['id_codigo'];
}
if ($id_codigo != '') {
    //Editar
    $tpl->assign("discodigo", "disabled='disabled'");
    $tpl->assign("id_codigo", $id_codigo);
    $objcodigo->setID($id_codigo);
    $codigo = $objcodigo->codigoByid();
    /*
    echo "<pre>";
        print_r($codigo);
    echo "</pre>";
    */
    $tpl->assign("pulsera", $codigo['codigo_pulsera']);
    $lista_eventos = $objeventos->listaEventos();
    foreach ($lista_eventos as $evento) {
        $tpl->newBlock("eventos");
        $tpl->assign("nombre", $evento['nombre']);
        $tpl->assign("id", $evento['id']);
        if ($evento['id'] == $codigo['id_evento']) {
            $tpl->assign("seleve", "selected='selected'");
コード例 #2
0
<?php

$objcodigo = new Codigos($conn);
$objasociado = new Asociados($conn);
foreach ($_POST as $nombre_campo => $valor) {
    $asignacion = '$' . $nombre_campo . '=\'' . $valor . '\';';
    //echo $nombre_campo.": ".$valor."<br>";
    if (!is_numeric($nombre_campo)) {
        eval($asignacion);
    }
}
$objcodigo->setId($id_codigo);
$codigo = date('ym');
$codigo = $codigo . $pulsera;
//echo $codigo;
$objcodigo->setCodigo_pulsera($pulsera);
$objcodigo->setDias_valido($dias_valido);
$objcodigo->setCodigo($codigo);
$objcodigo->setId_evento($evento);
if ($tipo_entrada == '1') {
    $objcodigo->setTipo_entrada('1');
} else {
    $objcodigo->setTipo_entrada('2');
}
if ($nombre_asociado != '') {
    //Camturaron los datos de la persona asociada a este codigo
    $objasociado->setId($id_asociado);
    $id_asociadoaux = $id_asociado;
    $objasociado->setNombre(utf8_encode($nombre_asociado));
    $objasociado->setApellido_p(utf8_encode($apaterno));
    $objasociado->setApellido_m(utf8_encode($amaterno));