• Как данные брать из таблицы в БД для таблицы?

    flapflapjack
    @flapflapjack
    на треть я прав
    echo '<td>'.$result['name'].'</td>';

    1) У вас в таблице нет ни одного столбца по имени name, он и не должен ничего выводить.
    2) Почему вы выводите в цикле столбцы, когда fetch_array извлекает СТРОКУ?

    Нужно так:

    $sql = mysqli_query($db, "SELECT * FROM test_table2 ORDER BY id DESC");
    while ($result = mysqli_fetch_array($sql))
    {
    echo "<tr><td>".$result['id']."</td><td>".$result['Numeric']."</td><td>".$result['Date']."</td><td>".$result['Unsortable']."</td></tr>";
    }


    И старайтесь не использовать fetch_array, используйте fetch_assoc. Fetch_array возвращает большущий массив с числовыми им именными индексами, а assoc только с именными. Я не представляю себе ситуацию, когда может пригодиться fetch_array, если только вы не делаете что-то типа phpmyadmin, который подразумевает работу с заведомо неизвестными таблицами и именами столбцов. У вас столбцы - известны.
    Ответ написан
  • Как сделать своими ручками простой редактор текста для сайта?

    flapflapjack
    @flapflapjack
    на треть я прав
    tinymce - погуглите. Мааалюсенький скрипт, дающий такую возможность, и очень прост в установке.
    Ответ написан
    5 комментариев
  • Как сделать проверку на GET переменную в switch?

    flapflapjack
    @flapflapjack
    на треть я прав
    В том месте, где из адресной строки генерируется массив $url - сделайте отсечение всего, что идёт после "?"
    Ответ написан
    3 комментария
  • Как определить тип файла, находящегося в каталоге?

    flapflapjack
    @flapflapjack
    на треть я прав
    1)
    Мне нужно, чтобы в зависимости от типа файла, загружалась определённая картинка


    2)
    Мне кажется, что этот вариант довольно херовый, учитывая, что количество расширений уйма.


    Эмм, но если расширений уйма, тогда откуда вы возьмете определенные картинки? Тогда и определенных картинок будет уйма.

    Ничего не понятно)
    Ответ написан
  • Как найти причину ошибки в Python 2.7?

    flapflapjack
    @flapflapjack Автор вопроса
    на треть я прав
    Проблема решилась следующим способом:

    Через Dependcy Walker открыл сам файл библиотеки cv2.pyd и он указал на нехватающий
    api-ms-win-downlevel-shlwapi-l1-1-0.dll

    его я скачал с интернета и кинул в папку питона. Все работает.

    Блин, 2018 года на дворе. Автоматизацию недостающих пакетов не могут сделать?
    Ответ написан
  • Какой существует софт для простого дебага?

    flapflapjack
    @flapflapjack Автор вопроса
    на треть я прав
    Итак, побеждает программа "dependency walker", которая всего одной строкой без лишнего мусора выявила отсутствие файла dxd8.dll в папке system32, и я уже радостно плаваю на авианосце!)
    Ответ написан
    Комментировать
  • Как постоянно скрывать предыдущий пункт меню в хлебных крошках?

    flapflapjack
    @flapflapjack
    на треть я прав
    А в чем тогда смысл хлебных крошек, если они обратный путь не покажут?
    Ответ написан
    Комментировать
  • Как интернет попадает в многоквартирный дом?

    flapflapjack
    @flapflapjack
    на треть я прав
    Через радиоканал - может.

    Обычно от квартиры до чердака идет витая пара, дальше между домами и до провайдера - оптика. А от провайдера идет оптика уже до магистрального провайдера, который продает интернет и имеет оптику по стране. Сеть между магистральными провайдерами и создают возможность существования интернета.

    Также сейчас ростелеком двигает технологию PoN - там с помощью пассивных делителей оптика идет до самой квартиры клиента.

    У каждой технологии есть и плюсы и минусы.

    Насчет радиоканала - так делается очень редко, так как дешевле поставить дорогой свич на чердаке, чем регистрировать в связьнадзоре радиоточку. Кроме того оптоволокно позволяет передавать данные на более высокой скорости и меньше подвержено погодным условиям.
    Ответ написан
    7 комментариев
  • Как сверстать такой блок на bootstrap 4?

    flapflapjack
    @flapflapjack
    на треть я прав
    Я тоже после долгой спячки этого не знал.

    Суть в медиа-запросах.

    Погуглите.

    Смысл такой:

    в CSS пишите:

    .item {
    width:100%;
    }
    
    /* а тут создаете условие для итема */
    
    @media (max-width:500){
    
    .item {
    width:50%;
    }
    
    }

    а чтобы плитка была разделена так как у вас - гуглите CSS Grid - с помощью гридов можно как угодно плитки располагать. Соответственно в медиа-запросе укажите новое расположение и все. При размере экрана меньше определенного выполнится условие медиазапроса и CSS код внутри него.

    Не забудьте указать масштаб экрана мобильного телефона, а не то телефон будет растягивать страницу как на десктопе.
    <!-- Mobile Specific Meta -->
            <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
    Ответ написан
  • Как подружить тупой switch и управляемый L2?

    flapflapjack
    @flapflapjack
    на треть я прав
    Порт же прописан на VLAN90, каким образом пакеты пойдут в VLAN20?

    Вам же надо вытыкнуть точку доступа из тупого свича и воткнуть в свич (2) в VLAN20
    Ответ написан
    Комментировать
  • Как расширить корневой раздел?

    flapflapjack
    @flapflapjack Автор вопроса
    на треть я прав
    На скриншоте sda2 уже удален. Он так и остается unallocated и не прилипает к другому разделу. При чем 2 гига - logical а большой раздел - primary и поменять это нельзя. Другие пункты просто тупо не активны в выборе типа раздела. (( Сейчас пока что временно домашнюю папку расширил отдельно, но чую ща опять 2 часа компилировать буду и опять ошибки пойдут какие-нибудь из-за /var или еще чего подобного.
    Ответ написан
  • Как можно оформить select?

    flapflapjack
    @flapflapjack
    на треть я прав
    Инпут файл можно и без Span оформлять. Ему прекрасно задаются бордеры и все такое.

    А вот оптиону особо ничего не поменяешь кроме как фона и шрифта, плюс в разных ОС оно будет отображаться по разному.

    Для красивых преобразований Option пишут скрипт и преобразуют SELECT в список UL, с которым взаимодействует юзер
    Ответ написан
    Комментировать
  • Как сделать просмотр галереи при открытии изображения Fancybox?

    flapflapjack
    @flapflapjack
    на треть я прав
    Ну без кода мы как вам поможем?

    Назначьте каждой картинке .onclick тот же самый, что и вашей работающей кнопке. В чем проблема?
    Ответ написан
  • Как сделать резиновый DIV в центре чтобы углами он примыкал к другим DIV?

    flapflapjack
    @flapflapjack
    на треть я прав
    делаете 3 дива,
    боковым назначаете фиксированную ширину например 200px
    а среднему прям так и пишете в стиле:

    .middle {
    width: calc(100% - 400px);
    }
    Ответ написан
    Комментировать
  • Как добавить новый option?

    flapflapjack
    @flapflapjack
    на треть я прав
    1)
    можно хранить результат добавления option только для одного пользователя, конкретного браузера - в localStorage. Например сайт заказа еды - адрес доставки одному и тому же пользователю удобно хранить в localStorage, и пользователю не нужно авторизовываться.

    Грубо сейчас накатал:
    https://jsfiddle.net/xpvt214o/1070/

    думаю сами разберетесь дальше. Все основные функции даны.

    Если option нужно несколько, то используйте для localStorage - JSON.stringify и JSON.parse

    2) можно делать AJAX и хранить в базе данных, а при перезагрузке страницы рендерить уже с нужным списком.
    Ответ написан
    Комментировать
  • Как реализовать API запрос на диапазон ip-адресов?

    flapflapjack
    @flapflapjack
    на треть я прав
    <iframe src="" id=ifr></iframe>

    //подключаем сперва jQuery откуда-нибудь, например с гугла, потом:
    
    var max_ip=254;
    
    for(var i=1;i<=max_ip;i++)
    {
    var query='http://78.36.96.'+i+/cgi-bin/devVideoInput.cgi?action=autoFocus;
    setTimeout(function () {
         $('#ifr').attr('src', query);
    }, 10);
    }
    Ответ написан
    Комментировать
  • Репостинг сообщений с каналов в свой канал Telegram api?

    flapflapjack
    @flapflapjack
    на треть я прав
    Есть на официальном сайте API.

    Чтобы работать с методом setWebHook - гуглите. Я вчера весь день потратил, чтобы понять, как залить мозги бота на heroku, как с этим heroku работать и т.д.

    Для работы нужен сертификат - который бесплатно выдается на heroku. Если есть свой сервер - делаете самоподписанный сертификат и используете.

    Еще гляньте бота @manybot - он умеет что-то сам скробблить и меню можно создать самому без знаний технической стороны.
    Ответ написан
  • Перенаправление трафика на роутере?

    flapflapjack
    @flapflapjack
    на треть я прав
    Нет там таких возможностей. Нужно ставить OpenWRT и скорее всего J2FS на которую придется ставить пакеты для работы с прокси. На этом роутере нет USB так что шляпа.

    Встроенной памяти вряд ли хватит для таких манипуляций.
    Ответ написан
    Комментировать
  • Организация двух одноранговых сетей с одним коммутатором и сетевым принтером?

    flapflapjack
    @flapflapjack
    на треть я прав
    А принтер втыкать в LAN порт для обычного пк?

    А куда еще? Вы в WAN что ли хотели предложить воткнуть?
    И как всем компам дать доступ к принтеру?

    в маршрутиризаторе прописать перекрестные маршруты для обоих сетей. Гуглите. Даже на ютубе ролики есть обучающие 10-тиминутные, где по полкам все раскладывают.
    Как на коммутаторе закрыть доступ из одной сети в другую?

    VLAN, убрать маршруты.

    Зависит от маршрутиризатора.
    Ответ написан
    Комментировать
  • Как много переменных объединить в одну (цикл for)?

    flapflapjack
    @flapflapjack
    на треть я прав
    <form action=2.php>
    <input name="idoffers[]">
    <input name="idoffers[]">
    <input name="idoffers[]">
    <input name="idoffers[]">
    <input name="idoffers[]">
    </form>


    2.php :

    if(!empty($_GET['idoffers']))
    {
    foreach($_GET['idoffers'] as $key => $value)
    {
    print "$id = $value <br>";
    }
    }
    Ответ написан
    Комментировать