powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Создание таксономии типа /file.php?id=6
6 сообщений из 6, страница 1 из 1
Создание таксономии типа /file.php?id=6
    #38630109
Donotlie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем доброго времени суток. Возможно у кого то пойдёт кровь из глаз после прочитанного, но вроде это называется таксономией .

Есть файл file.php в нём есть sql запрос данного вида:

Код: php
1.
2.
$sql = "SELECT p.* FROM `posts` p, posts_positions pp where `post_status` = 'publish' AND p.ID>pp.positions ORDER BY p.ID ASC LIMIT 1 ";
    



Всё работает отлично. Но мне очень нужно сделать так, что если url будет сайт.ру/file.php?id=6 то из вывода содержимого базы данных была исключена строка с ID 6 . Гуглил, искал в яше, но там находил только для определённых движков.

Я буду очень благодарен за помощь! =)

Заранее спасибо!
...
Рейтинг: 0 / 0
Создание таксономии типа /file.php?id=6
    #38630128
SharuPoNemnogu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Donotlie,
Код: php
1.
2.
3.
$notin = $_GET['id'];
$sql = "SELECT p.* FROM `posts` p, posts_positions pp where `post_status` = 'publish' 
AND p.ID>pp.positions AND p.ID <> $notin ORDER BY p.ID ASC LIMIT 1 ";
...
Рейтинг: 0 / 0
Создание таксономии типа /file.php?id=6
    #38630143
Donotlie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SharuPoNemnoguDonotlie,
Код: php
1.
2.
3.
$notin = $_GET['id'];
$sql = "SELECT p.* FROM `posts` p, posts_positions pp where `post_status` = 'publish' 
AND p.ID>pp.positions AND p.ID <> $notin ORDER BY p.ID ASC LIMIT 1 ";




Ошибка:
Код: php
1.
2.
Notice: Undefined index: ID in /home/p245505/public_html/click5.php on line 38
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ORDER BY p.ID ASC LIMIT 1' at line 1



И надо сделать так что бы ID из адреса ( сайт.ру/file.php?id=6 ) вставлялся в $notin = $_GET['id'];

Вручную вставлял значение - не работает.
...
Рейтинг: 0 / 0
Создание таксономии типа /file.php?id=6
    #38630164
SharuPoNemnogu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Donotlie,

Код: php
1.
2.
3.
$notin = isset($_GET['id']) ? 'AND p.ID <> '.$_GET['id'] : '';
$sql = "SELECT p.* FROM `posts` p, posts_positions pp where `post_status` = 'publish' 
AND p.ID>pp.positions $notin ORDER BY p.ID ASC LIMIT 1 ";
...
Рейтинг: 0 / 0
Создание таксономии типа /file.php?id=6
    #38630310
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SharuPoNemnoguDonotlie,

Код: php
1.
2.
3.
$notin = isset($_GET['id']) ? 'AND p.ID <> '.$_GET['id'] : '';
$sql = "SELECT p.* FROM `posts` p, posts_positions pp where `post_status` = 'publish' 
AND p.ID>pp.positions $notin ORDER BY p.ID ASC LIMIT 1 ";



ну хоть intval добавь
...
Рейтинг: 0 / 0
Создание таксономии типа /file.php?id=6
    #38630315
SharuPoNemnogu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ScareCrow,

Ну над проверками сам пусть думает, мне надо было от и до расписать чтоль..
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Создание таксономии типа /file.php?id=6
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]