Loading...
PHP/MySQL | Вместо id выводить name
Всем привет. Столкнулся с такой проблемой. Есть страница отображения записи, вот так выглядит:


$id = intval($_GET['id']);


$test = mysql_fetch_array(mysql_query('select * from `test` where `id` = '.$id.''));


Всё работает нормально. Но захотелось мне изменить вид ссылки, вместо ID подставить текст (URL). Делаю так:


$name= intval($_GET['name']);


$test = mysql_fetch_array(mysql_query('select * from `test` where `url` = '.$name.''));


При переходе по ссылке ?name=test (пример), отображается лишь самая первая запись, а не нужная. И хоть что пиши в адресной после ?name=, всё равно выводиться одна и та самая запись. Подскажите, пожалуйста, в чём проблема?
PixPlay, intval убери
https://php.ru/manual/function.intval.html
PAIN (08.09.2020 в 18:49)
PixPlay, intval убери

Делал и так. Тогда вообще ничего не выводится. Нулевая запись
Онлайн: 7
Время:
Gen. 0.0824
(c) Bym.Guru 2010-2025