powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) $_GET
17 сообщений из 17, страница 1 из 1
(PHP) $_GET
    #33166904
v777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пишу программу поиска, который сперва выводит результаты в линках, например получил следующий URL :

http://www.site.ru/mysite.php?id=7

как показать базе чтоб вывел только ID=7 результат? (как знаю $_GET -oм),
но как его использавать?
...
Рейтинг: 0 / 0
(PHP) $_GET
    #33167061
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос написан в стиле "Грузия моя".
Что у вас не получается? подставить значение в запрос к базе?
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
(PHP) $_GET
    #33167539
v777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть таблица с полем id_page и другими
поле id_page хранит 1, 2 , 3 , 4 ...
Есть страница index.php = (index.php?id_page=1) страртовая
при заходе на нее отображалась на ней информация из таблицы где поле id_page =1

а при переходе по ссылке на страницу index.php?id_page=2 отображалась на ней информация из таблицы где поле id_page =2

как такое реализуется подскажите пажалуйста.
...
Рейтинг: 0 / 0
(PHP) $_GET
    #33167622
oksale
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
if(isset($_GET['id_page']))
{
  $sql = 'Select * from table Where id_page = '.$_GET['id_page'];
}
...
Рейтинг: 0 / 0
(PHP) $_GET
    #33168144
Фотография Damnedest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
if(isset($_GET['id_page']))
{
  $sql = 'Select * from table Where id_page = '.intval($_GET['id_page']);
}

Я бы все-таки написал так, чтобы исключить SQL-injection.
...
Рейтинг: 0 / 0
(PHP) $_GET
    #33168181
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
if(isset($_GET['id_page']))
{
  $sql = 'Select * from table Where id_page = "'.intval($_GET['id_page']).'"';
}
Если быть до конца корректным, то значения заключаются в кавычки.
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
(PHP) $_GET
    #33168380
v777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор

<?
include("connect.php");

if(isset($_GET['BL_ID'])){

$subsql = 'Select * from IBIB2 Where BL_ID = "'.intval($_GET['BL_ID']).'"';

$result=mysql_query($subsql);

while($row=mysql_fetch_array($result)){
printf("%s",$row["registry"]);

}
}


Здесь вставил чистый код без html и прочего, но он ничего не выводит. (?)

что не так??
...
Рейтинг: 0 / 0
(PHP) $_GET
    #33168486
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добавьте mysql_error() и mysql_num_rows(). или ошибка или нет такой записи в БД.
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
(PHP) $_GET
    #33168554
v777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор

<?
include("connect.php");

if(isset($_GET['BL_ID'])){

$subsql = 'Select * from IBIB2 Where BL_ID = "'.intval($_GET['BL_ID']).'"';

$result=mysql_query($subsql);

while($row=mysql_fetch_array($result)){
printf("%s",$row["date"]);
printf("%s",$row["BL_ID"]);

}
}

else
{
echo "<p><b>error: ".mysql_error()."</b></p>" ;
exit();
}



Пусто!!! , запись там есть 100%.
...
Рейтинг: 0 / 0
(PHP) $_GET
    #33168567
v777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
<? 
include("connect.php");

if(isset($_GET['BL_ID'])){

$subsql = 'Select * from IBIB2 Where BL_ID = "'.intval($_GET['BL_ID']).'"';

$result=mysql_query($subsql);

while($row=mysql_fetch_array($result)){
printf("%s",$row["date"]);
printf("%s",$row["BL_ID"]);

}
}

else 
{ 
echo "<p><b>error: ".mysql_error()."</b></p>" ; 
exit(); 
} 


Пусто!!! , запись там есть 100%.
...
Рейтинг: 0 / 0
(PHP) $_GET
    #33168568
v777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
<? 
include("connect.php");

if(isset($_GET['BL_ID'])){

$subsql = 'Select * from IBIB2 Where BL_ID = "'.intval($_GET['BL_ID']).'"';

$result=mysql_query($subsql);

while($row=mysql_fetch_array($result)){
printf("%s",$row["date"]);
printf("%s",$row["BL_ID"]);

}
}

else 
{ 
echo "<p><b>error: ".mysql_error()."</b></p>" ; 
exit(); 
} 


Пусто!!! , запись там есть 100%.
...
Рейтинг: 0 / 0
(PHP) $_GET
    #33168652
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не пишите глупостей, а прочтите в мане о функциях, что я вам указал.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
<? 
include("connect.php");

if(isset($_GET['BL_ID']))
{
   $subsql = 'Select * from IBIB2 Where BL_ID = "'.intval($_GET['BL_ID']).'"';
   $result = mysql_query($subsql);
   if(empty($result))
   {
      echo mysql_error();
   }
   else
   {
      if(mysql_num_rows($result) ==  0 )
      {
         echo '<BR>Нет записей, удовлетворяющих условию<BR>';
      }
      else
      {
         $arr = array();
         while($row = mysql_fetch_assoc($result))
         {
            $arr[] = $row;
         }
         echo '<PRE>';
         print_r($arr);
         echo '</PRE>';
      }
   }
}
else
{
echo 'Array elements $_GET[BL_ID] is empty';
}
Писал на коленке, но вроде должно работать.
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
(PHP) $_GET
    #33168712
v777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не идет.

Выводит следующее:

Array elements $_GET[BL_ID] is empty
...
Рейтинг: 0 / 0
(PHP) $_GET
    #33168728
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А как насчет того, что бы понять алгортим, что я написал?
у тебя нет элемента массива $_GET['BL_ID'].
А, вообще - Debug .
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
(PHP) $_GET
    #33168809
v777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо за советы, работает, все дело в том что у меня было:

URL :http://blank.ge/wiew2.php? id =6 а нужно было:

URL :http://blank.ge/wiew2.php? BL_ID =6

:)
...
Рейтинг: 0 / 0
(PHP) $_GET
    #33169289
Фотография Damnedest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Слов нет... одни эмоции :)
...
Рейтинг: 0 / 0
(PHP) $_GET
    #33169305
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Опыт и половое бессилие приходят с годами.
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) $_GET
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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