public function findLikeAtrr($cadena) { $this->conexion->conectar(); $query = "SELECT * FROM mensaje WHERE upper(idMensaje) LIKE upper(" . $cadena . ") OR upper(nombre) LIKE upper('" . $cadena . "') OR upper(email) LIKE upper('" . $cadena . "') OR upper(fono) LIKE upper(" . $cadena . ") OR upper(asunto) LIKE upper('" . $cadena . "') OR upper(mensaje) LIKE upper('" . $cadena . "') OR upper(visto) LIKE upper(" . $cadena . ") "; $result = $this->conexion->ejecutar($query); $i = 0; $mensajes = array(); while ($fila = mysql_fetch_assoc($result)) { $mensaje = new MensajeDTO(); $mensaje->setIdMensaje($fila['idMensaje']); $mensaje->setFecha($fila['fecha']); $mensaje->setNombre($fila['nombre']); $mensaje->setEmail($fila['email']); $mensaje->setFono($fila['fono']); $mensaje->setAsunto($fila['asunto']); $mensaje->setMensaje($fila['mensaje']); $mensaje->setVisto($fila['visto']); $mensajes[$i] = $mensaje; $i++; } $this->conexion->desconectar(); return $mensajes; }
if ($accion == "BUSCAR_BY_ID") { $idMensaje = htmlspecialchars($_REQUEST['idMensaje']); $mensaje = $control->getMensajeByID($idMensaje); $json = json_encode($mensaje); echo $json; } else { if ($accion == "ACTUALIZAR") { $idMensaje = htmlspecialchars($_REQUEST['idMensaje']); $nombre = htmlspecialchars($_REQUEST['nombre']); $email = htmlspecialchars($_REQUEST['email']); $fono = htmlspecialchars($_REQUEST['fono']); $asunto = htmlspecialchars($_REQUEST['asunto']); $mensaje = htmlspecialchars($_REQUEST['mensaje']); $visto = htmlspecialchars($_REQUEST['visto']); $mensaje = new MensajeDTO(); $mensaje->setIdMensaje($idMensaje); $mensaje->setNombre($nombre); $mensaje->setEmail($email); $mensaje->setFono($fono); $mensaje->setAsunto($asunto); $mensaje->setMensaje($mensaje); $mensaje->setVisto($visto); $result = $control->updateMensaje($mensaje); if ($result) { echo json_encode(array('success' => true, 'mensaje' => "Mensaje actualizada correctamente")); } else { echo json_encode(array('errorMsg' => 'Ha ocurrido un error.')); } } else { if ($accion == "MARCAR_VISTO") { $idMensaje = htmlspecialchars($_REQUEST['idMensaje']);