PHP/MySQL | Правильно ли будет [PHP]
Ещё вопрос, есть вот такой запрос для проверки цикла:
Вот сюда ещё нужно внедрить проверку: +к этому нужно ещё выводить только тех пользователей которых ты ещё не лайкал. Т.е. проверка по таблице `like`, в ней есть столбцы `id_user` и `id_who`, и если в базе уже есть данные с id юзером и с id того кого он лайкнул, эту запись не показывать
________
посл. ред. 28.11.2018 в 15:47; всего 3 раз(а); by DelSec
SELECT `z`.*, `users`.`pol` FROM `z` RIGHT JOIN `users` ON `users`.`id` = `z`.`id_user` WHERE `users`.`pol` = 1 ORDER BY `z`.`id` DESC LIMIT 10
Вот сюда ещё нужно внедрить проверку: +к этому нужно ещё выводить только тех пользователей которых ты ещё не лайкал. Т.е. проверка по таблице `like`, в ней есть столбцы `id_user` и `id_who`, и если в базе уже есть данные с id юзером и с id того кого он лайкнул, эту запись не показывать
________
посл. ред. 28.11.2018 в 15:47; всего 3 раз(а); by DelSec
DelSec, Не правильно конечно. Логику механизма лайков ошибочно держать в выводе самих новостей, да и сама логика "лайка" полностью не продумана, лайкай аля +100500
________
посл. ред. 28.11.2018 в 12:49; всего 1 раз(а); by Bimax
________
посл. ред. 28.11.2018 в 12:49; всего 1 раз(а); by Bimax
Нет
Dark_AKC (28.11.2018 в 12:47)
Нет
Нет
Я так и подумал, но не был уверен. Я понял что нужно запрос ставить выше цикла, но тогда не вкурю откуда брать переменную '.$zn['id_user'].'
DelSec (28.11.2018 в 12:50)
Dark_AKC (28.11.2018 в 12:47)
Нет
Я так и подумал, но не был уверен. Я понял что нужно запрос ставить выше цикла, но тогда не вкурю откуда брать переменную '.$zn['id_user'].'
Dark_AKC (28.11.2018 в 12:47)
Нет
Я так и подумал, но не был уверен. Я понял что нужно запрос ставить выше цикла, но тогда не вкурю откуда брать переменную '.$zn['id_user'].'
К get прикрепляй, а потом проверяй
DelSec, Нет, не правильно, надо делать отдельный файл для лайка и отдавать туда id новости. могу старый пример показать
Server (28.11.2018 в 12:59)
DelSec, Нет, не правильно, надо делать отдельный файл для лайка и отдавать туда id новости. могу старый пример показать
DelSec, Нет, не правильно, надо делать отдельный файл для лайка и отдавать туда id новости. могу старый пример показать
Точно, спасибо)
Avenax (28.11.2018 в 12:58)
DelSec (28.11.2018 в 12:50)
Dark_AKC (28.11.2018 в 12:47)
Нет
Я так и подумал, но не был уверен. Я понял что нужно запрос ставить выше цикла, но тогда не вкурю откуда брать переменную '.$zn['id_user'].'
К get прикрепляй, а потом проверяй
DelSec (28.11.2018 в 12:50)
Dark_AKC (28.11.2018 в 12:47)
Нет
Я так и подумал, но не был уверен. Я понял что нужно запрос ставить выше цикла, но тогда не вкурю откуда брать переменную '.$zn['id_user'].'
К get прикрепляй, а потом проверяй
Благодарю)
Avenax, Ещё вопрос, есть вот такой запрос для проверки цикла:
Вот сюда ещё нужно внедрить проверку: +к этому нужно ещё выводить только тех пользователей которых ты ещё не лайкал. Т.е. проверка по таблице `like`, в ней есть столбцы `id_user` и `id_who`, и если в базе уже есть данные с id юзером и с id того кого он лайкнул, эту запись не показывать
SELECT `z`.*, `users`.`pol` FROM `z` RIGHT JOIN `users` ON `users`.`id` = `z`.`id_user` WHERE `users`.`pol` = 1 ORDER BY `z`.`id` DESC LIMIT 10
Вот сюда ещё нужно внедрить проверку: +к этому нужно ещё выводить только тех пользователей которых ты ещё не лайкал. Т.е. проверка по таблице `like`, в ней есть столбцы `id_user` и `id_who`, и если в базе уже есть данные с id юзером и с id того кого он лайкнул, эту запись не показывать
Server, 9 пост, пж)