Александр Шаповал: Да в том и проблема, что делают вот так как у вас, у меня нихрена не выводятся, просто данные пропадают и все, никаких ошибок, логи смотрел. если get поставить вот так вот $_GET то он будет равен 1 и данные выводятся, но мне нужно чтоб get менялся, типа адрес/?id=5 ----> $_GET['5]
адрес/?id=8 ----> $_GET[8] вот так вот
Stalker_RED: Ну вот что вывело: id = 1
query =
SELECT v.* FROM video_category INNER JOIN video_category vc ON vc.category_id = video_category.category_id INNER JOIN videos v ON v.id = vc.video_id WHERE video_category.video_id=1 ORDER BY vc.video_id DESC LIMIT 9
mysqli_num_rows=9
Stalker_RED: Т.е. да, но почему не выводятся данные по этому параметру? повторюсь, когда вожу какое-либо число вместо get выводятся видео у которых такая же категория как и у этого id(число) которое я вел, а почему так не идет с get?
Stalker_RED: Смысл мне сейчас думать о защите, если данные просто не выводятся, если я веду вместо переменной id какого-либо видео данные выведутся, но не будет же на всех страницах с видео одни и те же Похожие видео. Вообще почему не передается get параметр?
в переменной $lime я поставил $_GET['id'] т.е. id видео, которое на странице.
вот я его передавал через переменную, затем переменную засовываю в запрос
Скобки, это я посмотрел из источника какого-то, типа тоже правильно
Stalker_RED: Вот вожу этот запрос в phpmyadmin все данные выводятся, вместо .((int)$_GET[id]). вожу какое-либо id видео и мне выводятся все другие видео в которых есть такие же категории где и в видео которое я записал вместо _GET
адрес/?id=8 ----> $_GET[8] вот так вот