Synacs
@Synacs
Начинающий

$_GET как сделать вложенные запросы?

Здравствуйте,
есть следующий код:
if (isset($_GET["items"]))
    {
            echo $_GET["items"];
            if (isset($_GET["id"])&&isset($_GET["name"]))
            {
                echo $_GET["items"];
            }
    }

При .php?items=new он вернёт нам new
Но при .php?items=new&id=1&name=имя он возвращает new1-имя.
Как написать так, что бы при .php?items=new&id=1&name=имя он игнорил значение new, но при .php?items=new он его возвращал.
  • Вопрос задан
  • 139 просмотров
Решения вопроса 2
Synacs
@Synacs Автор вопроса
Начинающий
if (isset($_GET["open_items"]))
    {
            if (isset($_GET["open_items_id"])&&isset($_GET["open_items_ea"]))
            {
                echo $_GET["open_items_id"].'-'.$_GET["open_items_ea"];
            }
            else
            {
                echo $_GET["open_items"];
            }
    }
Ответ написан
@Yan-s
Вам бы про условия и логические операции почитать.
Не очень понятно что именно вы хотите но вот пример:
if (isset($_GET["items"]) and !isset($_GET["name"])) {
  echo $_GET["items"];
}
if (isset($_GET["items"]) and isset($_GET["name"])) {
  echo $_GET["name"];
}

если есть items и нет name выводит items
если есть items и есть name выводит name
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
Бюро Цифровых Технологий Санкт-Петербург
от 120 000 до 180 000 ₽
03 мая 2024, в 21:00
5000 руб./за проект
03 мая 2024, в 20:41
15000 руб./за проект
03 мая 2024, в 20:03
5000 руб./за проект