• Как вывести значени select из базы данных при редактировании?

    @ssrdop
    Пусть вы достали из базы данных в переменную $select. Т.е d в переменной $select стоит значение из базы.
    
    Далее для вывода у тебя должен быть массив $options, в котором у тебя будут ключ и значение option.
    Например $options = array(0 =>  'First' , 1 => "Second" ) и так далее.
    
    Далее всего лишь используем цикл:
    <select name="status" class="select_option input_form">
    Foreach($options as $key => $value){
    if($select == $key){
    <option value="<?=$key?>" "selected"><?=$value;?></option>
    }
    else{
    <option value="<?=$key?>"><?=$value;?></option>
    }
    }
    </select>
    Ответ написан
  • Как сделать дерево из 2х таблиц?

    @ssrdop
    Но ведь можно держать все в одной таблице и это будет правильно. А если однородную информацию разделять на несколько таблиц, то это не хорошо в плане и производительности в будущем и удобства. Но если Вам нужно это исключительно для "поковыряться", то в одной таблице создайте поля id, comment, а во второй id, parent_id, comment.
    В parent_id указывайте id родителя из первой талибцы.
    Ответ написан
    8 комментариев
  • Где можно попрактиковаться в php?

    @ssrdop
    Я тебе точно расскажу что надо делать. Первое это сделать свою cms. Лучший вариант это постараться сделать интернет магазин, сначала без javascripta, а потом добавить немного ajax для выполнения всех основных функций, но уже без перезагрузки.
    Перед этим изучи что такое архитектура mvc. Для соединения с базой данных используй pdo. Пусть твой код изначально будет далек от совершенства, но это дает очень много понимания. Реального понимания, а не абстрактного. После уже можно изучить работу простого движка на примере того же laravel.

    Вот хороший ресурс по примерному наброску твоей cms lifeexample.ru/php-primeryi-skriptov/pishem-intern... Важно чтобы ты разобрался в каждом шаге и попробовал потом это усовершенствовать. По каждому интересующему тебя вопросу ищи в интернете решения и сравнивай почему они сделали так или иначе. Вообщем успехов тебе. Главное не сдаваться.
    Ответ написан
    Комментировать
  • Как выполнить PHP скрипт, если форма подгружает javascript?

    @ssrdop
    Используй ajax для обработки php скриптом.
    Ответ написан
    Комментировать
  • Как сделать таймер обратного отсчета?

    @ssrdop
    Из ожидаемой даты и времени надо вычесть текущую дату и время. Т.е если мы ждем 12 января 13:00, а сейчас 10 января 10:00, то получаем: 12-10 = 2 дня, 13:00 - 10:00 = 3 часа и получаем всего остается 2 дня и 3 часа.
    А что насчет программного кода, просто используйте стандартную функцию возвращающую текущее время и из ожидаемой даты и времени вычитайте текущую дату и время.
    Ответ написан
    2 комментария
  • При ajax запросе проблемы с url?

    @ssrdop Автор вопроса
    Ошибка такого плана. Если я пишу так:
    $.ajax({
    type:"POST",
    url:"orders.php",
    dataType: 'json',
    ....
    то все работает отлично.

    А если так $.ajax({
    type:"POST",
    url:"../core/orders.php",
    dataType: 'json',
    ...
    то уже ajax не срабатывает.
    Самое интересное - написав обработку во входном скрипте в режиме разработчика я увидел, что сервер мне вернул данные, но ajax пишет об ошибке.
    Ответ написан
  • Как отключить загрузку скрипта для мобильных устройств и планшетов?

    @ssrdop Автор вопроса
    Нашел решение. Спасибо, WhiteSama . Можно скачать библиотеку Mobile_Detect и далее поступать следующим образом:
    $detect = new Mobile_Detect;
    if (isset($detect) && $detect->isMobile() && !$detect->isTablet()) {
    echo '';
    } else{
    echo '';
    }
    Ответ написан
    Комментировать