예제 #1
0
파일: b.php 프로젝트: Adrxx/PC
function buscar($interes, $texto)
{
    $dbc = mysqli_connect(DB_HOST2, DB_USER2, DB_PASSWORD2, DB_NAME2) or die("ERROR!" . mysqli_error($dbc));
    $query = "";
    $actividades = [];
    $i = 0;
    if (!is_null($interes)) {
        $query = "SELECT ID FROM Aliado WHERE sector='{$interes}'" . " or subsector_uno='{$interes}' or subsector_dos='{$interes}'";
        if (!is_null($texto)) {
            $query = "SELECT ID FROM Actividad WHERE descripcion LIKE '%{$texto}%' " . " and ID_aliado IN (" . $query . ")";
        }
    } else {
        $query = "SELECT ID FROM Actividad WHERE descripcion LIKE %{'{$texto}'}%";
    }
    $data = mysqli_query($dbc, $query) or die("Error" . mysqli_error($dbc));
    foreach ($data as $d) {
        foreach ($d as $id) {
            $actividades[$i] = new Actividad($id);
            $i++;
        }
    }
    return getActividadesDisponibles($actividades, true);
}
예제 #2
0
파일: aliado.php 프로젝트: Adrxx/PC
 function echoActividadesRealizadas()
 {
     $actividades = $this->getActividades();
     $actividades = getActividadesDisponibles($actividades, false);
     if (!empty($actividades)) {
         echo '<div class="titled_separator">Actividades realizadas</div>';
     }
     foreach ($actividades as $act) {
         $act = new Actividad($act->getID());
         echo '<div id="activity"><table id="header_activity">' . '<tr><td><div id="titulo_activity" style="color:' . $this->getColor() . '" >' . $act->getNombre() . '</div> <div id="subtitulo_activity">' . $this->getNombre() . '</div></td><td width="72">' . '<div id="fecha_activity" class="interface">' . '<div id="month">' . mesDeFecha($act->getFechaInicioTrabajo()) . '</div><div id="day">' . diaDeFecha($act->getFechaInicioTrabajo()) . '</div></div></td></tr></table><div class="separator">' . '</div><div id="content_activity" ><div id="descripcion_activity">' . $act->getDescripcion() . '</div><a href="evento.php?id=' . $act->getID() . '" id="visitar_button" style="background-color:' . $this->getColor() . '" >P&aacute;gina del evento</a></div></div>';
     }
 }