Ответы пользователя по тегу PHP
  • Как правильно записать такой запрос к БД?

    @ynblpb_spb
    дятел php
    если php свежий, то еще можно так:
    $idProject = mysql_fetch_assoc(mysql_query("SELECT `id` FROM `projects` WHERE `number` = '$numberProject'"))['id'];
    Ответ написан
    Комментировать
  • Как сохранить значение select при редактировании?

    @ynblpb_spb
    дятел php
    <?php
    
    function get_order_editor_form($id){
        global $db;
        if(empty($id)){
            die("Error!");
        }
        $editor = $db->db_assoc($db->db_query("SELECT * FROM eb_orders WHERE id='$id'"));
    $date = date('Y-m-d');
    echo '
         <form method="POST" action="index.php?edit_orders&id='.$editor[0]['id'].'" id="form_edit_order">
                                            <div class="col-md-4">
                                                
                                                    
                                                        <textarea name="description" class="input_desc_orders input_form" rows="10" placeholder="Информация о задании">
                                                        '.$editor[0]['description'].'</textarea> 
                                                   
                                                
                                            </div>
    
                                            <div class="col-md-4">
                                                
                                                   
                                                        <input type="title" name ="title" class="input_text input_form" value="'.$editor[0]['title'].'" placeholder="Заголовок">
                                                        <input type="name" name ="name" class="input_text input_form" value="'.$editor[0]['name'].'" placeholder="Заказчик">
                                                        <select name="category" class="select_option input_form">
                                                            <option value="0">Выберите категорию</option>
                                                            <option value="Разработка сайтов" >Разработка сайтов</option>
                                                            <option value="Тексты">Тексты</option>
                                                            <option value="Дизайн и Арт">Дизайн и Арт</option>
                                                            <option value="Программирование">Программирование</option>
                                                            <option value="Аутсорсинг и консалтинг">Аутсорсинг и консалтинг</option>
                                                            <option value="Переводы">Переводы</option>
                                                            <option value="Разработка игр">Разработка игр</option>
                                                            <option value="Аудио/Видео">Аудио/Видео</option>
                                                            <option value="3D Графика">3D Графика</option>
                                                            <option value="Инжиниринг">Инжиниринг</option>
                                                            <option value="Анимация и флеш">Анимация и флеш</option>
                                                            <option value="Реклама и Маркетинг">Реклама и Маркетинг</option>
                                                            <option value="Фотография">Фотография</option>
                                                            <option value="Обучение и консультации">Обучение и консультации</option>
                                                            <option value="Архитектура/Интерьер">Архитектура/Интерьер</option>
                                                            <option value="Полиграфия">Полиграфия</option>
                                                            <option value="Оптимизация (SEO)">Оптимизация (SEO)</option>
                                                            <option value="Менеджмент">Менеджмент</option>
                                                            <option value="Мобильные приложения">Мобильные приложения</option>
                                                            <option value="Сети и инфосистемы">Сети и инфосистемы</option>
                                                        </select>
                                                        <select name="status" class="select_option input_form">
                                                            <option value="0"'.(($rows['status']==0)?" selected='selected'":"").'>Статус</option>
                                                            <option value="1"'.(($rows['status']==1)?" selected='selected'":"").'>Завершен</option>
                                                            <option value="2"'.(($rows['status']==2)?" selected='selected'":"").'>Идут работы</option>
                                                        </select>
                                                        <input type="hidden" name="id" value="'.$editor[0]['id'].'">
                                                        <input type="hidden" name="date" class="input_text input_form" value="'.$date.'">
                                                    
                                               
                                            </div>
    
                                            <div class="col-md-4">
                                               
                                                    
                                                        <select name="pay_system" class="select_option input_form">
                                                            <option value="0">Платежная система</option>
                                                            <option value="Webmoney">Webmoney</option>
                                                            <option value="Qiwi">Qiwi</option>
                                                            <option value="Приват24">Приват24</option>
                                                            <option value="Приват24">Яндекс</option>
                                                        </select>
                                                        <input type="text" name="summ" class="input_text input_form" value="'.$editor[0]['summ'].'" placeholder="Сумма">
                                                        <select name="currency" class="select_option input_form">
                                                            <option value="RUB">RUB</option>
                                                            <option value="UAN">UAN</option>
                                                            <option value="USD">USD</option>
                                                        </select>
                                                   
                                               
                                                <div class="section_btn">
                                                  
                                                        <a href="/" class="btn_add">Отменить</a>
                                                        <input type="submit" name="save" class="btn_add updt_btn" value="Сохранить">
                                                
                                                </div>
                                            </div>
                                    </form>
    
    ';
    }
    
    ?>
    Ответ написан
  • Веб-приложение на jQuery в связке с AJAX. Может кто разрабатывал ранее?

    @ynblpb_spb
    дятел php
    1. https://ru.wikipedia.org/wiki/Cross-origin_resourc...
    2. Я бы обратил внимание на кодирование json и кавычки в php, а так же на асинхронность js в отличие от php на клиент-сайде.
    3. Самообучение никогда не было пустой тратой времени, имхо
    4. Проверяйте просто все входные данные, права доступа и все будет хорошо.
    Ответ написан
    Комментировать
  • PHP загрузка файла на сервер с мобильного телефона?

    @ynblpb_spb
    дятел php
    дело в настройках веб-сервера скорее всего, а конкретно, в дефолтных величинах на загрузку файлов в php
    вот тут написан ответ на ваш вопрос:
    stackoverflow.com/a/6135485/5628695
    Ответ написан
    Комментировать
  • Как обработать результат mysqli запроса?

    @ynblpb_spb
    дятел php
    echo $result->fetch_array()[0];
    Ответ написан
    Комментировать