示例#1
0
 function eliminar($id)
 {
     try {
         $obj = buscar($this->entityStr, $id);
         eliminar($obj, TRUE);
         $mensaje = $this->msjExitoEliminar;
     } catch (Exception $e) {
         $mensaje = $this->msjErrorEliminar;
     }
     $this->session->set_flashdata("mensaje", $mensaje);
     redirect($this->session->userdata("URL_BACK"));
 }
示例#2
0
文件: Forum.php 项目: josercl/forum
 function view($id, $start = 0)
 {
     $this->session->set_userdata("URL_BACK", uri_string());
     $forum = buscar("Entities\\Forum", $id);
     $items = 20;
     $this->load->library('pagination');
     $config['base_url'] = site_url($this->URL . "view/" . $id);
     $config['total_rows'] = $forum->getNumThreads();
     $config['per_page'] = $items;
     $config['uri_segment'] = 4;
     $this->pagination->initialize($config);
     $this->load->view("forum/show", array("forum" => $forum, "threads" => $forum->getThreads($start, $items)));
 }
示例#3
0
文件: Thread.php 项目: josercl/forum
 function view($id, $start = 0)
 {
     $this->session->set_userdata("URL_BACK", uri_string());
     $thread = buscar("Entities\\Post", $id);
     $items = ITEMS_POR_PAG;
     $this->load->library('pagination');
     $config['base_url'] = site_url($this->URL . "view/" . $id);
     $config['total_rows'] = $thread->getNumReplies() + 1;
     $config['per_page'] = $items;
     $config['uri_segment'] = 4;
     $this->pagination->initialize($config);
     $this->load->view("thread/show", array("thread" => $thread, "replies" => $thread->getReplies($start, $items), "start" => $start));
 }
示例#4
0
文件: Login.php 项目: josercl/forum
 function doLogin()
 {
     $login = trim($_POST["login"]);
     $pass = trim($_POST["password"]);
     $usuario = buscar("Entities\\User", array("login" => $login, "pass" => $pass));
     if (count($usuario)) {
         $usuario[0]->setPass("");
         $this->session->set_userdata("USUARIO", serialize($usuario[0]));
         $url = trim($_POST["url_to_go"]);
         redirect($url);
     } else {
         $this->session->set_flashdata("MENSAJE", "Login or password incorrect");
         redirect("login");
     }
 }
示例#5
0
文件: Ajax.php 项目: josercl/forum
 function getUltimoCodigoRubro()
 {
     $centroCostoId = $_POST["centroCostoId"];
     $centroCosto = buscar("Entities\\CentroCosto", $centroCostoId);
     $codigo = 1;
     if ($centroCosto->getDescripcion() != "PROYECTOS") {
         $rubro = new \Entities\Rubro();
         while (true) {
             $sql = "SELECT r FROM Entities\\Rubro r WHERE r.codigo='" . $centroCosto->getCodigo() . $codigo . "'";
             $rubro = crearConsulta($sql)->execute();
             if (count($rubro) == 0) {
                 break;
             }
             $codigo++;
         }
         echo $centroCosto->getCodigo() . $codigo;
     } else {
         echo "";
     }
 }
示例#6
0
function breadcrumbs($until, $id)
{
    $category = NULL;
    $forum = NULL;
    $thread = NULL;
    if ($until == "thread") {
        $thread = buscar("Entities\\Post", $id);
        $forum = $thread->getForum();
        $category = $forum->getCategory();
    }
    if ($until == "forum") {
        $forum = buscar("Entities\\Forum", $id);
        $category = $forum->getCategory();
    }
    if ($until == "category") {
        $category = buscar("Entities\\Category", $id);
    }
    $html = '<div class="ui large breadcrumb">';
    $html .= anchor("", "Home", array("class" => "section"));
    $html .= '<i class="right chevron icon divider"></i>';
    if ($until == "category") {
        $html .= '<div class="active section">' . $category->getTitle() . '</div>';
        $html .= '</div>';
        return $html;
    }
    $html .= anchor("category/view/" . $category->getId(), $category->getTitle(), array("class" => "section"));
    $html .= '<i class="right chevron icon divider"></i>';
    if ($until == "forum") {
        $html .= '<div class="active section">' . $forum->getTitle() . '</div>';
        $html .= '</div>';
        return $html;
    }
    $html .= anchor("forum/view/" . $forum->getId(), $forum->getTitle(), array("class" => "section"));
    $html .= '<i class="right chevron icon divider"></i>';
    if ($until == "thread") {
        $html .= '<div class="active section">' . $thread->getTitle() . ' <span style="font-weight: normal">by</span> ' . anchor("user/profile/" . $thread->getAuthor()->getId(), $thread->getAuthor()->getNickname()) . '</div>';
        $html .= '</div>';
    }
    return $html;
}
示例#7
0
function modif()
{
    if (buscar($_SESSION['usuario'], $_POST['contrasena'])) {
        $pass = $_POST['contrasena1'];
        $pass = create_hash($pass);
        try {
            $dbh = conectarbase();
            /*** echo a message saying we have connected ***/
            //echo 'Connected to database';
            $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
            /*** prepare the SQL statement ***/
            $stmt = $dbh->prepare("UPDATE usuario set contrasena= :pass where usuario= :usuario ");
            $stmt->bindParam(':usuario', $_SESSION['usuario'], PDO::PARAM_STR, 10);
            $stmt->bindParam(':pass', $pass, PDO::PARAM_STR, 32);
            /*** execute the prepared statement ***/
            $stmt->execute();
            $exito = true;
            /*** close the database connection ***/
            $dbh = null;
        } catch (PDOException $e) {
            //echo $e->getMessage();
            $exito = false;
        }
        return $exito;
    } else {
        return false;
    }
}
示例#8
0
<?php

require_once 'filters.php';
require_once 'conexion.php';
/*Casos para tomar la acción del controlador*/
switch ($_GET['action']) {
    case 'agregar':
        agregar();
        break;
    case 'ver':
        mostrar();
        break;
    case 'buscar':
        buscar($_GET['query']);
        break;
    case 'busqueda':
        // Versión actuliazada del caso 'buscar'
        busqueda($_GET['query'], $_GET['howMany'], $_GET['offset']);
        break;
    case 'busqueda2':
        // Versión actuliazada del caso 'busqueda'
        busqueda2($_GET['query'], $_GET['permiso']);
        break;
    case 'obtener':
        getId($_GET['id']);
        break;
    case 'actualizar':
        actualizar();
        break;
    case 'borrar':
        borrar();
示例#9
0
 function view($id)
 {
     $this->load->view("category/show", array("category" => buscar("Entities\\Category", $id)));
 }
示例#10
0
    ?>
">

      <?php 
    //Encabezado
    $result = consultarcampos($tabla);
    echo "<table class='table table-hover'>";
    echo "<thead><tr class='success' >";
    while ($fila = mysqli_fetch_assoc($result)) {
        echo "<th>" . $fila['Field'] . "</th>";
    }
    mysqli_free_result($result);
    echo "<th colspan='3'></th></tr></thead>";
    //datos
    if ($bus == 'yes') {
        $ren = buscar($tabla, $buscampo, $bustxt);
    } else {
        $ren = consulta("SELECT * FROM {$tabla}");
    }
    while ($renglo = mysqli_fetch_array($ren)) {
        echo "<tr>";
        $datos = consultarcampos($tabla);
        while ($fila = mysqli_fetch_assoc($datos)) {
            echo "<td>" . $renglo[$fila['Field']] . "</td>";
        }
        $id = $renglo['id'];
        echo "<td><input type='button' data-toggle='tooltip' data-placement='right' title='Modificar formato' onmouseover=\"\$('#idfila').val('{$id}');\$('#idopcion').val('mod');\" onclick=\"formmodelim.submit();\" class='btn btn-warning' value ='Modificar'></td>";
        echo "<td>" . "<input type='button' data-toggle='tooltip' data-placement='right' title='Eliminar formato' onmouseover=\"\$('#idfila').val('{$id}');\$('#idopcion').val('elim');\" onclick=\"if(confirm('esta seguro de eliminar registro?')){formmodelim.submit();}\" class='btn btn-danger' value ='Eliminar'>" . "</td>";
        if ($tabla == "formato") {
            echo "<td>" . "<input type='button' data-toggle='tooltip' data-placement='right' title='Generar formato' onmouseover=\"\$('#idfila').val('{$id}');\$('#idopcion').val('form');\" onclick=\"formmodelim.submit();\" class='btn btn-primary' value ='Formato'>" . "</td>";
        }
示例#11
0
// Miramos si se ha enviado el formulario
if (isset($_GET['q'])) {
    // Conectamos a MySQL
    //$db=mysql_connect('localhost','root','root');
    // Seleccionamos la base de datos
    //mysql_select_db('copt',$db);
    include "../includes/mysql.php";
    $db = new MySQL();
    // Este array contiene los campos de la
    // tabla que queremos comparar con la
    // palabra clave
    $aCampos = array('linkname', 'link');
    // Realizamos la búsqueda indicando la
    // tabla la base de datos donde
    // buscaremos
    buscar('admindocs', $aCampos, 10);
    // Mostramos los resultados usando los
    // campos titulo, texto e id de la
    // tabla papers y enlazando con la
    // direccion:
    // http://miweb.com/articulo.php?num=ID
    // donde ID es el campo id de la tabla
    mostrar('linkname', 'linkid', 'link', 'http://docs.google.com/viewer?url=', 10);
    // Paginamos los resultados
    paginar(10);
}
?>
 
</form> 
</body> 
</html>
示例#12
0
<!--<input type="submit" value="< ?php echo GENERAL_BUSCAR; ?>"><br>-->
<button type="submit"><i class="fa fa-search fa-2x" style="color:Red;"></i></button>  
</form>

<?php 
// Miramos si se ha enviado el formulario
if (isset($_GET['q'])) {
    // Conectamos a MySQL
    include "../includes/mysqli.php";
    // Este array contiene los campos de la
    // tabla que queremos comparar con la
    // palabra clave
    $aCampos = array('fecha', 'ai', 'vehiculos', 'obscal', 'obsalmac', 'obscompras', 'obsformac', 'obsdocum', 'obslegio');
    // Realizamos la búsqueda indicando la
    // tabla la base de datos donde
    // buscaremos
    buscar('aisgc', $aCampos, 10);
    // Mostramos los resultados usando los
    // campos titulo, texto e id de la
    // tabla papers y enlazando con la
    // direccion:
    // http://miweb.com/articulo.php?num=ID
    // donde ID es el campo id de la tabla
    mostrar('ai', 'obstrat', 'id', '../?seccion=aisgc_print&amp;aktion=print_id&amp;id=', 10);
    // Paginamos los resultados
    paginar(10);
}
?>
 
</body> 
</html>
示例#13
0
<?php

require_once "../../db/conectar.php";
if (!empty($_POST["Cargar"])) {
    lista();
} elseif (!empty($_POST["Buscar"])) {
    buscar();
} elseif (!empty($_POST["Editar"])) {
    editar();
} else {
}
function editar()
{
    $consulta = "update configuracion set\r\n                    mision='" . mysql_real_escape_string($_POST["Mision"]) . "',\r\n                   vision='" . mysql_real_escape_string($_POST["Vision"]) . "',\r\n                   quienes='" . mysql_real_escape_string($_POST["Quienes"]) . "',\r\n                   objetivos='" . mysql_real_escape_string($_POST["Objetivos"]) . "',\r\n                   producto='" . mysql_real_escape_string($_POST["Producto"]) . "',\r\n                   email='" . mysql_real_escape_string($_POST["Correos"]) . "' ";
    if ($datos = mysql_query($consulta)) {
        echo "s";
    } else {
        echo "n";
    }
}
function buscar()
{
    $consulta = "SELECT mision,vision,quienes,objetivos,producto,email FROM configuracion";
    $datos = mysql_query($consulta);
    if ($row = mysql_fetch_array($datos)) {
        echo $row[0] . "ô" . $row[1] . "ô" . $row[2] . "ô" . $row[3] . "ô" . $row[4] . "ô" . $row[5];
    }
}
function lista()
{
    $consulta = "SELECT mision,vision,quienes,objetivos,producto,email FROM configuracion";
示例#14
0
 <?php 
$campos['genero'] = 'Masculino';
$campos['facultad'] = 'ingenieria';
$campos['programa'] = 'sistemas y computacion';
buscar($campos, "docente");
function buscar($campos, $nombreTabla)
{
    require_once "../Connections/ConnectionBD.php";
    $ConnectionBD = new ConnectionBD();
    $query = "SELECT * FROM " . $nombreTabla . " WHERE";
    $and = " ";
    foreach ($campos as $key => $value) {
        $query .= $and . "{$key} LIKE '%{$value}%' ";
        $and = " AND ";
    }
    print_r($query);
    $consultaPreparada = $ConnectionBD->query_prepare($query);
    /*foreach ($campos as $key => $value) {
    			$key = ":$key";
    			echo $key;
    			$consultaPreparada->bindValue($key,$value);
    		}*/
    //print_r($consultaPreparada);
    $consultaPreparada->execute();
    print_r($consultaPreparada->errorInfo());
    print_r($consultaPreparada->fetchAll());
}
?>
 
示例#15
0
文件: buscar.php 项目: vlad88sv/360
$busqueda_regexed_fase_2 = join(' ', array_map('__stemm', split(' ', $busqueda_regexed)));
$COMUN = $COMUN . ', MATCH(pc.titulo) AGAINST("' . $busqueda_regexed_fase_2 . '" IN BOOLEAN MODE) AS puntaje_titulo, MATCH(pc.descripcion) AGAINST("' . $busqueda_regexed_fase_2 . '" IN BOOLEAN MODE) AS puntaje_descripcion';
$WHERE = ' (MATCH(pc.titulo) AGAINST("' . $busqueda_regexed_fase_2 . '" IN BOOLEAN MODE) OR MATCH(pc.descripcion) AGAINST("' . $busqueda_regexed_fase_2 . '" IN BOOLEAN MODE))';
$ORDER_BY = 'ORDER BY puntaje_titulo DESC, puntaje_descripcion DESC';
$r = buscar();
$nResultadosPorTexto = mysql_num_rows($r);
if ($nResultadosPorTexto) {
    echo '<h1>Encontrados por título/descripción</h1>';
    echo '<p>Se encontraron los siguientes productos que concuerdan con su texto de búsqueda (' . $busqueda . ' => ' . $busqueda_regexed . ' => ' . $busqueda_regexed_fase_2 . '), a continuación se muestran los resultados.</p>';
    echo BUSCAR_mostrar_resultados($r);
}
// Totalmente refinado -- Si hubieron colores entonces tratar de super refinar
if (count($colores) && $nResultadosPorTexto) {
    $WHERE .= ' AND pc.color LIKE "' . join('" OR pc.color LIKE "', $colores) . '"';
    $ORDER_BY = 'ORDER BY pc.color ASC';
    $r = buscar();
    if (mysql_num_rows($r)) {
        echo '<h1>Encontrados por [titulo ó descripción] y color</h1>';
        echo '<p>Se detectaron los colores "' . join(', ', $colores) . '" en su texto de búsqueda, a continuación se muestran los resultados de los productos que sean del color escogido.</p>';
        echo BUSCAR_mostrar_resultados($r);
    }
}
// Registremos la búsqueda y fin!
/* INET_ATON = Adress 2 Number; INET_NTOA = Number 2 Adress */
@($c = sprintf('INSERT INTO %s (codigo_busqueda,ip,texto_buscado,texto_buscado_regexed,texto_buscado_regexed_fase_2,fecha,referencia) VALUES (NULL,INET_ATON("%s"),"%s","%s","%s",NOW(),"%s")', db_prefijo . 'busquedas', $_SERVER['REMOTE_ADDR'], $busqueda, $busqueda_regexed, $busqueda_regexed_fase_2, db_codex(@$_SERVER['HTTP_REFERER'])));
@db_consultar($c);
function buscar()
{
    global $COMUN, $WHERE, $GROUP, $ORDER_BY;
    $c = sprintf('%s FROM flores_producto_variedad AS pv LEFT JOIN flores_producto_contenedor AS pc USING(codigo_producto) WHERE %s %s %s', $COMUN, $WHERE, $GROUP, $ORDER_BY);
    return db_consultar($c);
示例#16
0
"><br>-->
<button type="submit"><i class="fa fa-search fa-2x" style="color:Blue;"></i></button>
</form>

<?php 
// Miramos si se ha enviado el formulario
if (isset($_GET['q'])) {
    // Conectamos a MySQL
    include "../includes/mysql.php";
    $db = new MySQL();
    // Este array contiene los campos de la
    // tabla que queremos comparar con la
    // palabra clave
    $aCampos = array('fecha', 'cliente', 'ndeserie', 'agente', 'estado');
    // Realizamos la búsqueda indicando la
    // tabla la base de datos donde
    // buscaremos
    buscar('extintores', $aCampos, 10);
    // Mostramos los resultados usando los
    // campos titulo, texto e id de la
    // tabla papers y enlazando con la
    // direccion:
    // http://miweb.com/articulo.php?num=ID
    // donde ID es el campo id de la tabla
    mostrar('cliente', 'ndeserie', 'id', '../index2.php?seccion=extintores_print&amp;aktion=print_id&amp;id=', 10);
    // Paginamos los resultados
    paginar(10);
}
?>
</body>
</html>
示例#17
0
<?php 
// Miramos si se ha enviado el formulario
if (isset($_GET['q'])) {
    // Conectamos a MySQL
    //$db=mysql_connect('localhost','root','root');
    // Seleccionamos la base de datos
    //mysql_select_db('copt',$db);
    include "../includes/mysql.php";
    $db = new MySQL();
    // Este array contiene los campos de la
    // tabla que queremos comparar con la
    // palabra clave
    $aCampos = array('inspector', 'fecha', 'servicio', 'vigilante', 'incidencia', 'servicio2', 'vigilante2', 'incidencia2', 'servicio3', 'vigilante3', 'incidencia3', 'servicio4', 'vigilante4', 'incidencia4', 'servicio5', 'vigilante5', 'incidencia5', 'servicio6', 'vigilante6', 'incidencia6', 'servicio7', 'vigilante7', 'incidencia7');
    // Realizamos la búsqueda indicando la
    // tabla la base de datos donde
    // buscaremos
    buscar('inspecciones', $aCampos, 10);
    // Mostramos los resultados usando los
    // campos titulo, texto e id de la
    // tabla papers y enlazando con la
    // direccion:
    // http://miweb.com/articulo.php?num=ID
    // donde ID es el campo id de la tabla
    mostrar('fecha', 'servicio', 'Id', '../index2.php?seccion=inspecciones_print&aktion=print_id&id=', 10);
    // Paginamos los resultados
    paginar(10);
}
?>
</body>
</html> 
示例#18
0
?>
</button>&nbsp;&nbsp;<i class="fa fa-search fa-2x" style="color:Green;"></i></button>
</form>

<?php 
// Miramos si se ha enviado el formulario
if (isset($_GET['q'])) {
    // Conectamos a MySQL
    require "../includes/mysqli.php";
    // Este array contiene los campos de la
    // tabla que queremos comparar con la
    // palabra clave
    $aCampos = array('titulo', 'link', 'comment');
    // Realizamos la búsqueda indicando la
    // tabla la base de datos donde
    // buscaremos
    buscar('enlaces', $aCampos, 10);
    // Mostramos los resultados usando los
    // campos titulo, texto e id de la
    // tabla papers y enlazando con la
    // direccion:
    // http://miweb.com/articulo.php?num=ID
    // donde ID es el campo id de la tabla
    mostrar('titulo', 'comment', 'link', '', 10);
    // Paginamos los resultados
    paginar(10);
}
?>

</body>
</html>
示例#19
0
        $id = filter_input(INPUT_POST, 'id', FILTER_SANITIZE_NUMBER_INT);
        $dados = pegarid($id);
        ?>
      
        <div class="retorno"></div>
        <form action="" name="form_edit" method="post">
     	<label>Atualizar Registros</label>
   

<?php 
        require '../lib/funcoes.php';
        ?>
<div class="ui-field-contain">
    <label for="select-native-2">Anotação :</label>
    <?php 
        $ref = buscar('anotacoes');
        $e = new ArrayIterator($ref);
        ?>
    <select name="refeicao" id="select-native-2" data-mini="true">
    <?php 
        while ($e->valid()) {
            ?>
	
       <option value="<?php 
            echo $e->current()->anota;
            ?>
"><?php 
            echo $e->current()->anota;
            ?>
</option> 
       
示例#20
0
文件: Post.php 项目: josercl/forum
 function save()
 {
     $this->load->library("form_validation");
     $id = $_POST["id"];
     $thread = $_POST["thread"];
     $idToReply = $_POST["idToReply"];
     $forum = $_POST["forum"];
     $isEdit = (!$_POST["newThread"] || !$_POST["newPost"]) && $id != 0;
     if ($thread == 0) {
         $this->form_validation->set_rules("title", "Title", "required");
     }
     $this->form_validation->set_rules("text", "Message", "required");
     if ($isEdit) {
         $this->form_validation->set_rules("editReason", "Reason for Edit", "required");
     }
     if ($this->form_validation->run()) {
         $post = NULL;
         if ($id == 0) {
             $post = new Entities\Post();
             $post->setForum(buscar("Entities\\Forum", $_POST["forum"]));
             $post->setThread(buscar("Entities\\Post", $_POST["thread"]));
             $post->setCreationDate(new \DateTime());
             $post->setAuthor(buscar("Entities\\User", $this->usuario->getId()));
         } else {
             $post = buscar("Entities\\Post", $id);
         }
         unset($_POST["thread"]);
         unset($_POST["forum"]);
         merge($post, $_POST);
         if ($isEdit) {
             $post->setEditDate(new \DateTime());
             $post->setEditedBy(buscar("Entities\\User", $this->usuario->getId()));
             $post->setEdited(TRUE);
         }
         guardar($post, TRUE);
         redirect($this->session->userdata("URL_BACK"));
     } else {
         $this->loadForm($id, $idToReply, $thread, $forum);
     }
 }
示例#21
0
<?php 
// Miramos si se ha enviado el formulario
if (isset($_GET['q'])) {
    // Conectamos a MySQL
    //$db=mysql_connect('localhost','root','root');
    // Seleccionamos la base de datos
    //mysql_select_db('copt',$db);
    include "../includes/mysql.php";
    $db = new MySQL();
    // Este array contiene los campos de la
    // tabla que queremos comparar con la
    // palabra clave
    $aCampos = array('id', 'fecha', 'centrotrabajo', 'empleado', 'c1', 'c2', 'c3', 'c4', 'c5', 'c6', 'c7', 'c8', 'c9', 'c10', 'c11', 'c12', 'c13', 'c14', 'c15', 'c16', 'c17', 'c18', 'c19', 'c20', 'c21', 'c22', 'c23', 'c24');
    // Realizamos la búsqueda indicando la
    // tabla la base de datos donde
    // buscaremos
    buscar('partedetrabajo', $aCampos, 10);
    // Mostramos los resultados usando los
    // campos titulo, texto e id de la
    // tabla papers y enlazando con la
    // direccion:
    // http://miweb.com/articulo.php?num=ID
    // donde ID es el campo id de la tabla
    mostrar('fecha', 'centrotrabajo', 'id', '../?seccion=partes_print&amp;aktion=print_id&amp;id=', 10);
    // Paginamos los resultados
    paginar(10);
}
?>
</body>
</html>
<?php

$buscar = $_POST['b'];
if (!empty($buscar)) {
    buscar($buscar);
}
function buscar($b)
{
    $laFactura = ProductoCompras::model()->find("id={$b}");
    //$ar = array("referencia"=>"Hola", "presentacion"=>"laaaa")
    $ar = array("saldo" => $laFactura->saldo);
    $arr = json_encode($ar);
    echo $arr;
}
示例#23
0
<button type="submit"><i class="fa fa-search fa-2x" style="color:Green;"></i></button>
</form>

<?php 
// Miramos si se ha enviado el formulario
if (isset($_GET['q'])) {
    // Conectamos a MySQL
    //$db=mysql_connect('localhost','root','root');
    // Seleccionamos la base de datos
    //mysql_select_db('copt',$db);
    include "../includes/mysqli.php";
    $db = new MySQLI();
    // Este array contiene los campos de la
    // tabla que queremos comparar con la
    // palabra clave
    $aCampos = array('ai', 'numhoja', 'descripcion', 'fecha', 'afectaa', 'docum', 'abiertopor', 'causas', 'acciones', 'cerradofecha');
    // Realizamos la búsqueda indicando la
    // tabla la base de datos donde
    // buscaremos
    buscar('hojasdemejora', $aCampos, 10);
    // Mostramos los resultados usando los
    // campos titulo, texto e id de la
    // tabla papers y enlazando con la
    // direccion:
    // http://miweb.com/articulo.php?num=ID
    // donde ID es el campo id de la tabla
    mostrar('numhoja', 'descripcion', 'id', '../?seccion=ncs_print&amp;aktion=print_id&amp;id=', 10);
    // Paginamos los resultados
    paginar(10);
}
示例#24
0
            unset($_SESSION['listado']);
        }
        $_SESSION['archivo'] = "buscar.php";
        header("Location: ../index.php");
        die;
    }
}
if (!empty($_GET['formulario']) && $_GET['formulario'] == 'buscar') {
    $usuario = $_SESSION['usuario'];
    $password = $_SESSION['pass'];
    if (empty($_GET['nombre'])) {
        $nombre = '%';
    } else {
        $nombre = '%' . $_GET['nombre'] . '%';
    }
    if (empty($_GET['apellido'])) {
        $apellido = '%';
    } else {
        $apellido = '%' . $_GET['apellido'] . '%';
    }
    /*if(empty($_GET['edad'])){
          $edad = '%';
      }else{
          $edad = $_GET['edad'];
      }*/
    $results = buscar($apellido, $nombre, $usuario, $password);
    $_SESSION['archivo'] = "buscar.php";
    $_SESSION['listado'] = $results;
    header("Location: ../index.php");
    die;
}
<?php

require_once 'cabecera.inc.php';
require_once 'class/bd.inc.php';
require_once 'class/anuncio.inc.php';
$anuncios = BD::creaAnuncios();
if (!empty($anuncios)) {
    foreach ($anuncios as $anuncio) {
        if (isset($_GET['tipo'])) {
            $igual = strcmp($_GET['tipo'], $anuncio->getTipo());
            if ($igual === 0) {
                $anuncio->listarAnuncios();
            }
        } else {
            if (isset($_GET['buscar'])) {
                buscar($anuncio);
            } else {
                $anuncio->listarAnuncios();
            }
        }
    }
}
require_once 'pie.inc.php';
示例#26
0
function buscarTodos($entity)
{
    return buscar($entity, NULL);
}
示例#27
0
<?php

$config = (require 'config/app.php');
$db = (require 'config/db.php');
require_once 'lib/db.php';
require_once 'lib/busca.php';
$conn = connect($db['type'], $db['host'], $db['port'], $db['name'], $db['user'], $db['pass']);
$expressao = expressaoBusca();
$pagina = paginaAtual();
$total = totalResultados($expressao, $conn);
if ($total == 0) {
    echo "<p>Ops, nada Encontrado! Tente sua busca novamente com outras palavras!</p>";
    exit;
}
echo "<p>{$total} resultado(s) para sua pesquisa. </p>";
$resultado = buscar($expressao, $pagina, $config['resultadosPorPagina'], $conn);
$postUrl = $config['url'] . '?post=%1\\$s';
$template = <<<HTML
    <div>
        <h4>%2\$s</h4>
        <p>%3\$s</p>
        <a href="{$postUrl}"> Link para Postagem </a>
    </div>
HTML;
exibeResultados($resultado, $template);
echo '<p>Paginas: ';
if ($pagina > 1) {
    $paginaAnterior = $pagina - 1;
    echo "<a href=\"{$config['url']}?q={$expressao}&p={$paginaAnterior}\">Anterior</a> ";
}
$totalPaginas = ceil($total / $config['resultadosPorPagina']);
示例#28
0
<button type="submit"><i class="fa fa-search fa-2x" style="color:Dodgerblue;"></i></button>
</form>

<?php 
// Miramos si se ha enviado el formulario
if (isset($_GET['q'])) {
    // Conectamos a MySQL
    include "../includes/mysqli.php";
    $db = new MySQLI();
    // Este array contiene los campos de la
    // tabla que queremos comparar con la
    // palabra clave
    $aCampos = array('ai', 'AreaAuditada', 'Auditor', 'Resultado');
    // Realizamos la búsqueda indicando la
    // tabla la base de datos donde
    // buscaremos
    buscar('informeauditoria', $aCampos, 10);
    // Mostramos los resultados usando los
    // campos titulo, texto e id de la
    // tabla papers y enlazando con la
    // direccion:
    // http://miweb.com/articulo.php?num=ID
    // donde ID es el campo id de la tabla
    mostrar('ai', 'AreaAuditada', 'id', '../?seccion=auditorias_print&amp;aktion=print_id&amp;id=', 10);
    // Paginamos los resultados
    paginar(10);
}
?>
</body>
</html>
示例#29
0
<?php

include 'cabecera.php';
echo '<h1>Buscar Alumno en DB </h1>';
echo "<div class='jum'>";
include "conexiones.php";
include "mysql_datos.php";
$peticion = "SELECT * FROM alumnos WHERE id ='" . $_POST['id'] . "'";
$resultado = buscar($conexion, $peticion);
if ($resultado['nombre'] == "") {
    echo "<p>No existe en la bd ese id</p> ";
} else {
    echo '<p>' . $resultado['id'] . '</p>';
    echo '<p>' . $resultado['nombre'] . '</p>';
    echo '<p>' . $resultado['correo'] . '</p>';
    echo '<p>' . $resultado['edad'] . '</p>';
}
echo '<a href="/">Regresar</a>';
echo "</div>";
include 'pie.php';
示例#30
0
"><br>-->
<button type="submit"><i class="fa fa-search fa-2x" style="color:Saddlebrown;"></i></button>
</form>

<?php 
// Miramos si se ha enviado el formulario
if (isset($_GET['q'])) {
    // Conectamos a MySQL
    include "../includes/mysqli.php";
    $db = new MySQLI();
    // Este array contiene los campos de la
    // tabla que queremos comparar con la
    // palabra clave
    $aCampos = array('CodigoObjetivo', 'NombreObjetivo', 'Ano', 'Origen', 'Deteccion', 'Causas', 'ResponsableDeEjecucion', 'ResponsableDeSeguimiento', 'ResultadoFinal', 'Fecha');
    // Realizamos la búsqueda indicando la
    // tabla la base de datos donde
    // buscaremos
    buscar('objetivosdatosgenerales', $aCampos, 10);
    // Mostramos los resultados usando los
    // campos titulo, texto e id de la
    // tabla papers y enlazando con la
    // direccion:
    // http://miweb.com/articulo.php?num=ID
    // donde ID es el campo id de la tabla
    mostrar('CodigoObjetivo', 'NombreObjetivo', 'Id', '../?seccion=objetivos_print&amp;aktion=print_id&amp;id=', 10);
    // Paginamos los resultados
    paginar(10);
}
?>
</body>
</html>