Ответы пользователя по тегу PHP
  • Как отправить форму используя fetch, обработать в php и вернуть ответ?

    @Alex_At_Net
    Обращайтесь, помогу - https://t.me/codecraft_phd
    `e` в данном случае - объект события. `FormData` ожидает HTML элемент FORM. Попробуйте взять `e.target`.

    let callBack = new FormData(e.target);
    Ответ написан
    Комментировать
  • Почему не работает код?

    @Alex_At_Net
    Обращайтесь, помогу - https://t.me/codecraft_phd
    Ваш код выглядит правильно. Я думаю, что лучше всего будет пропробовать распечатать запрос. Например, сохраните его в файл или в лог. Проверьте, что запрос с WHERE корректно собрался.
    Ответ написан
    3 комментария
  • Как сделать лучше реализовать двойной запрос?

    @Alex_At_Net
    Обращайтесь, помогу - https://t.me/codecraft_phd
    Если я правильно понял, на основе пользовательского ввода надо получить записи из базы. При этом если в вводе несколько одинаковых чисел, то записей надо получить по количеству этих чисел. Даже если это возможно, то это очень неоптимально, т.к. данные в этих строках будут абсолютно одинаковые. Намного проще получить данные из базы и потом перестроить в нужную структуру в коде.

    Что касается возможности сделать это одним запросом... Ну можно сделать нечто похожее на один запрос: если база поддерживает batch queries, то можно несколько запросов добавить в одну строку и отправить. Ну или хранимую процедуру сделать. Про существование механизма, который бы на основе успешности выборки сделал insert одним запросом - не слышал никогда
    Ответ написан
    1 комментарий