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); }
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ágina del evento</a></div></div>'; } }