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; }