и что вам не понятного в этих ошибках? там все написано русским по белому:
— не определена переменная $sql
проверяйте ранее, есть ли она вообще и что в ней содержится, остальные ошибки, скорее всего, растут из этой же
Здравствуйте, подсказываю: причина может быть в том, что где-то в коде ошибка
чтобы все работало, вам стоит ее найти и исправить
если самостоятельно не можете, то есть отличный сервис, где ее найдут за вас https://freelansim.ru/ вы же, надеюсь, не думали, что кто-то за вас будет тратить свое время, разбирать ту портянку, что вы скинули?
Максим Бурденко, здесь могут направить на правильный путь в решении задачи. искать кто-то что-то, тратить свое время на разбор таких портянок здесь никто не будет.
Если у Вас не хватает знаний , то ваш вопрос не по адресу, вам на фриланс https://freelansim.ru/
krov119, я же подписал там - данный вариант для передачи своих параметров в связь. чтобы не писать жестко user_id = 500, ибо в другой раз там может потребоваться не 500, а 501, например, не писать же для этого еще одну связь
по сути и тот и тот способ отработают одинаково.
в программировании вообще есть множество вариантов решения какой либо задачи, а вот выбрать правильную и оптимальную ситуации - отдельная история))
"добавленные в одно время будут иметь одинаковый айди в урле,"
а про блокировку базы данных вы что-нибудь знаете? про автоинкремент? может с этого стоит начать и часть вопросов отвалится сама собой)
ID в урл полюбому стоит добавлять. вы же не собираетесь искать в базе запись по VARCHAR надеюсь?
а так разобрал урл, выловил из его ID и по INT в базе ищете нужную запись.
к комментарию выше, обратите внимание, что что-бы вы не написали в урл
будь то:
dzhinsy._bryuki_i_kombez_1126042530
dzhinsy._bryuki_1126042530
dzhinsy._kombez_1126042530
dzhinsy._1126042530
вы все равно попадаете на одну и ту страницу, секрет в ID ;)
— не определена переменная $sql
проверяйте ранее, есть ли она вообще и что в ней содержится, остальные ошибки, скорее всего, растут из этой же