2 / 60 / 10
Регистрация: 07.03.2019
Сообщений: 615
|
||||||
1 | ||||||
Запрос sql в цикле foreach19.01.2021, 11:11. Просмотров 287. Ответов 5
Метки нет Все метки)
(
Добрый день уважаемые программисты PHP.
Мне нужно проверить поставил ли гость ранее лайк на видео или нет. У меня получается это узнать только сделав запрос внутри цикла, есть ли какой нибудь вариант вывести запрос в цикле но и в тоже время узнать ставлял ли лайк пользователь или нет? вот мой скрипт
0
|
|
19.01.2021, 11:11 | |
Цикл foreach и sql запрос Ошибка в цикле foreach Parallel.ForEach в цикле Ошибка в цикле foreach |
|
555 / 414 / 151
Регистрация: 26.05.2016
Сообщений: 2,342
|
|
19.01.2021, 11:35 | 2 |
ну за это можно и прибить. Лучше делайте выборку и на стороне php разбирайте массив/объект, чтобы не насиловать sql сервер.
1
|
2 / 60 / 10
Регистрация: 07.03.2019
Сообщений: 615
|
|
22.01.2021, 16:00 [ТС] | 3 |
atanov, Ну а как сделать скажите пожалуйста, исправьте прошу мой код
0
|
555 / 414 / 151
Регистрация: 26.05.2016
Сообщений: 2,342
|
|
22.01.2021, 21:35 | 4 |
во первый, что из себя представляет массив $rv, который перебираете?
Во-вторых, структура бд, хотя бы в части как лайки выставляются и учитываются. В-третьих, для чего используется функция mb_strlen?
1
|
2 / 60 / 10
Регистрация: 07.03.2019
Сообщений: 615
|
|
23.01.2021, 10:05 [ТС] | 5 |
Оно выбирает первые 10 видео и все его данные
Данные видео хранятся отдельно и лайки тоже отдельно в лайках записывает id видео и author_id то есть автор кто добавил видео и session тот кто поставил лайк lik=1 лайк есть lik=0 лайка нет Используется для название видео
0
|
555 / 414 / 151
Регистрация: 26.05.2016
Сообщений: 2,342
|
|||||||||||||||||||||
23.01.2021, 12:14 | 6 | ||||||||||||||||||||
server_net, ну я бы так сделал:
1. массив не перебираем. 2. выборку 10 первых видео получаем в виде массива -
0
|
23.01.2021, 12:14 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.
Многопоточность в цикле foreach For в foreach (цикл в цикле)
Использование ListBox в цикле foreach Пополнение строки в цикле foreach Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |