Пользователь пока ничего не рассказал о себе

Достижения

Все достижения (1)

Наибольший вклад в теги

Все теги (22)

Лучшие ответы пользователя

Все ответы (17)
  • Как создать бесконечную компиляцию в терминале (как у хакеров)?

    artloveyou
    @artloveyou
    sudo apt-get install cmatrix
    cmatrix

    Более кипучей псевдодеятельности, понятной обывателю, чем в матрице не найти)
    Ответ написан
    Комментировать
  • Как вывести итальянский в php?

    artloveyou
    @artloveyou
    Можно так попробовать $mysqli->set_charset("utf8"), заодно проверки
    Php:
    $mysqli = new mysqli('yourhost', 'youruser', 'yourpassword', 'yourdb');
    
    if (mysqli_connect_errno()) {
        printf("Не удалось подключиться: %s\n", mysqli_connect_error());
        exit();
    }
    
    printf("Изначальная кодировка: %s\n", $mysqli->character_set_name());
    
    if (!$mysqli->set_charset("utf8")) {
        printf("Ошибка при загрузке набора символов utf8: %s\n", $mysqli->error);
        exit();
    } else {
        printf("Установлен текущий набор символов: %s\n", $mysqli->character_set_name());
    }


    Перед этим в Mysql:
    ALTER DATABASE yourdbname CHARACTER SET utf8 COLLATE utf8_general_ci;
    Ответ написан
    3 комментария
  • Как изменить data() свойство компонента VUE полученными с сервера данными?

    artloveyou
    @artloveyou
    Вам стоит для понимания упростить свой код, в общем случае это могло бы выглядеть
    так:
    <template>
      <div>
        {{ dataFromAPI }}
    
        тут вызов апи по событию, в вашем случае вы его к чему-нибудь привязываете
        <button @click="getAPI">Get API</button>
      </div>
    </template>
    
    <script>
    // смешивать jQuery c Vue - плохой вариант, лучше используйте axios
    import axios from 'axios'
    
    export default {
      data() {
        return {
          // тут у вас реактивное свойство
          dataFromAPI: null,
        }
      },
      mounted() {
        // тут первый вызов апи при загрузке страницы
        this.getAPI()
      },
      methods: {
        getAPI() {
          return axios
              .get('https://api.your.address')
              .then(response => {
                if (response.data) {
                  // когда апи возвращает данные передаем их реактивному свойству
                  // и они обновляются без перезагрузки, как вам надо
                  this.dataFromAPI = response.data
                }
              })
              // ловим ошибки
              .catch(error => {
                console.log(error);
              })
              .finally(() => {
                // если надо -- дополнительные действия (выключить лоадер, например)
              })
        }
      }
    }
    </script>


    и разобравшись вернуться к тому что вы делаете.
    Ответ написан
    4 комментария
  • Решение или как реализовать поиск по сайту из списка в файле?

    artloveyou
    @artloveyou
    Тут надо начать со схемы таблицы в файле и схемы таблицы в базе. А так алгоритм примерно такой:
    1. Пишется загрузчик файла (или берется готовый)
    2. Пишется парсер загруженного файла xls (или берется готовый)
    3. Распарсеные параметры подставляются в запрос к базе.
    Ответ написан
    Комментировать
  • Как очистить очередь id в базе данных?

    artloveyou
    @artloveyou
    ALTER TABLE tablename AUTO_INCREMENT = 9

    Но надо знать номер последней записи.
    Вообще лучше не трогать автоинкременты, а создать отдельный столбец в котором будет по порядку всё нумероваться. И перенумеровываться.
    Ответ написан
    1 комментарий

Лучшие вопросы пользователя

Все вопросы (20)