Loading...
Помощь по скриптам | проблема переменной
Вилы Выкидные (30.03.2022 в 16:38)
php
   $id = filter_input(INPUT_GET, 'id', FILTER_VALIDATE_INT); // айдишник выбираемого пользуна: user/?id=5 

$ank = mysql_fetch_assoc(mysql_query("select * from `user` where `id` = '$id'")); // данные выбранного пользуна с айдишником - 5

Редактировал три раза, но составить запрос правильно не получилось))
155876556 (30.03.2022 в 13:21)
всем привет, такая беда , есть у меня инклудный файл, inc.php он у меня отображается на всех страницах,

но захожу в комментарии новостей , содержимое пропадает, я понял что ошибка в переменной,
в инклудном файле прописал код

php
   $post['id'] = $user['id']; 
if (isset($_GET['id']))$ank['id'] = intval($_GET['id']);
$q = mysql_query("SELECT * FROM `user` WHERE `id` = $post[id] LIMIT 1");


ошибка решилась, но когда захожу на страницу другого пользователя например с ID=2 то отображается своя страница а не пользователя с ID=2,

я так понимаю что выводит это все переменная = $user['id']

как сделать вывод переменной что бы на странице комментарий содержимое показывалос?

могу скинуть файл. помогите плиз .


Проще делать так

php
   global $user; 
$us = (isset($_GET['id'])? intval($_GET['id']) : $user['id']);
$q = mysql_query("SELECT * FROM `user` WHERE `id` = $us LIMIT 1");

________
посл. ред. 30.03.2022 в 20:19; всего 1 раз(а); by FullTwo
VayDiS[UA] , вот , помоги плиз ,
15407_222.zip 5.5 Kb ⬇ 158
FullTwo , я так пробовал, ну щас еще попробую
155876556 (30.03.2022 в 20:14)
FullTwo , я так пробовал, ну щас еще попробую

Пробуй и отпишешь результат чутка под редактировал код
________
посл. ред. 30.03.2022 в 20:19; всего 1 раз(а); by FullTwo
FullTwo , без изменений (((
Пропадают только комментарии?
155876556 (30.03.2022 в 20:27)
FullTwo , без изменений (((

Значит смотри там всё инклуды подключены или нет, так как у тебя не может получить функцию $user

А лучше всего включи ошибки и сюда скинь
________
посл. ред. 30.03.2022 в 20:34; всего 1 раз(а); by FullTwo
FullTwo , инклуды все наместе , в инклудном файле ошибок нет, но появились в комментариях,

если убрать вывод переменной $us то в коментариях ошибки не будет. скрин скинул
6X7E5vOXp7g.jpg
6X7E5vOXp7g.jpg 381.3 Kb ⬇ 155
Зачем в инклудном файле инклудацмя сессий и коннекта!? Где ты его проинклудил, в head.php?
Онлайн: 1
Время:
Gen. 0.0989
(c) Bym.Guru 2010-2026