За последние 24 часа нас посетили 22745 программистов и 1283 робота. Сейчас ищут 794 программиста ...

Обращение через GET переменные.

Тема в разделе "PHP для новичков", создана пользователем roman_spb, 6 сен 2016.

  1. roman_spb

    roman_spb Новичок

    С нами с:
    6 сен 2016
    Сообщения:
    2
    Симпатии:
    0
    Доброго времени суток!

    Имеется EXEL таблица - некий массив данных.
    Требуется создать БД в MySQL и на основе уникальных ключей создать для каждого значения свою страницу.

    Как я понимаю, обращение надо настроить через GET переменные?
    Так вот здесь пока я застрял...

    Подскажите, пожалуйста, я совсем пока не разбираюсь в PHP.
     
  2. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.902
    Симпатии:
    969
    Да, можно на основе GET-запроса. Вопрос-то в чем? Мануал открывал?
     
  3. roman_spb

    roman_spb Новичок

    С нами с:
    6 сен 2016
    Сообщения:
    2
    Симпатии:
    0
    пока я из серии "смотрю в книгу - вижу фигу"(
    буду учить, конечно, помаленьку, но сейчас, как бы сделать...

    Вопрос: как выглядит этот запрос?
     
  4. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.902
    Симпатии:
    969
  5. hust0

    hust0 Активный пользователь

    С нами с:
    6 июл 2013
    Сообщения:
    321
    Симпатии:
    8
    PHP:
    1. <?php
    2. $str = preg_replace("/[^0-9]/", '', $_GET["id"]);
    3. $get = $str;
    4. $baza=mysql_query("select id,name from `table` where `id`='" . $get . "'");
    5. $show=mysql_fetch_array($baza);
    6. if ($get = $show['id']){
    7. if($get == "1"){
    8. echo "этот текст будет видеть страниц а ID 1";
    9. }
    10. ?>
    11. <strong>ID</strong> - <?echo $show['id'];?><br/>
    12. <strong>Name </strong> - <?echo $show['name'];?>
    13. <?}else{
    14. echo "Нету такого";
    15. }?>
    Пример ссылки index.php?id=1
     
    #5 hust0, 6 сен 2016
    Последнее редактирование: 6 сен 2016