Вы до этого задавали 4 вопроса на которые отвечали люди, а вы не пометили ни один из ответов как решение проблемы, даже не отписались по ним, это неуважение к сообществу. С таким отношением не вижу смысла в том чтобы вам тут хоть кто-то разжевывал основы основ
К ошибке приводит не sql запрос, а неоптимальное использование памяти в php. Скорее всего вы сначала вытаскиваете все строки , а потом начинаете их обрабатывать. При большом кол-ве строк так делать нельзя, нужно вытаскивать данные построчно
PantiesInTea, не работает что? Выводит ошибку, белую страницы или что? Вам надо понять что программирование это история не только про написание кода, но и про его отладку. Вам надо смотреть какие значения в переменных на каждом этапе выполнения кода, например через var_dump. А так это гадание на кофейной гуще, тем более что вы не даёте никакой конкретики что именно не работает, поэтому ваши вопросы вызывают отторжение у местного сообщества
PantiesInTea, точно так же как пользователь изменяет свои данные. Ваша задача разбивается на 3 этапа
- отправить данные с html формы
- на php получить отправленные данные
- сформировать update запрос к базе данных
На каком этапе у вас возникают трудности?
Антон, в `$url` подставь свой адрес и посмотри приходят ли тебе заголовки
Можешь использовать этот сайт webhook.site если не хочешь поднимать свой веб сервер
Islam222, а по поводу основного вопроса, эта типовая проблема которая гуглится двумя ключевыми словами - "openserver mysqli". Скорее всего расширение mysqli просто не включено в настройках.
Islam222, в начале обучения можно обойтись и таким вариантом, а уже с увеличением своих навыком Вы поймёте какие проблемы возникают при раннем завершении приложения. Самое важное расти дальше, улучшать свои навыки и не застрять в статусе вечного джуна
На условный вк сервер может отправлять запросы только vk.com.
То есть на неём стоит что-то типа app.use(cors:{origin:'vk.com'}).
Как мне отправить на вк сервер запрос со своего сервера.
Cors был придуман для защиты клиента, а не сервера.
Поэтому вся логика cors происходит на клиенте, а не на сервере. Сервер не может знать с какого Url пришёл запрос, т.к. запрос отправляется с устройства пользователя, а у пользователя есть только ip.