Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/12: Рейтинг темы: голосов - 12, средняя оценка - 4.67
 Аватар для @marius@
0 / 0 / 0
Регистрация: 06.11.2011
Сообщений: 7

при запросе вида «script.php?id=ЗАПРОС» выводить статью под номером «ЗАПРОС»

06.11.2011, 14:58. Показов 2614. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Написать php-скрипт, который при запросе вида «script.php?id=ЗАПРОС» будет выводить в браузер статью, хранящуюся в базе под номером «ЗАПРОС».
(название базы не играет роли, так как вызывается статья находящаяся на сервере)...
Помогите пожалуста....
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
06.11.2011, 14:58
Ответы с готовыми решениями:

Смастерить запрос вида http://test1.ru/timer.php?id=$id
Здравствуйте.Нужно сделать вывод значения из строки с определенным ID Вот собрал : <?php // определяем начальные данные ...

Запрос из кода отличается в поведении при запросе из SQL
Доброго времени суток! Есть запрос, который показывает кол-во работников, не получивших зарплату за указанный промежуток времени (к...

Как сделать запрос, что бы найти минимальное число через под ЗАПРОС
Этот запрос у меня считает минимальное время ( сколько часов ведет урок препод), который ведет препод по предметам. Как это сделать...

6
 Аватар для hatsub
61 / 60 / 7
Регистрация: 25.05.2011
Сообщений: 388
06.11.2011, 15:09
mysql_connect(...), mysql_select_db(...), $res = mysql_query("SELECT * FROM table WHERE id = " .mysql_escape_string($_GET['id']) . " LIMIT 1");

while ($row = mysql_fetch_array($res)) print_r($row);

Из print_r($row); будет видно что именно тебе нужно выводить.
1
front-end developer
 Аватар для Vicont
284 / 275 / 39
Регистрация: 31.08.2010
Сообщений: 577
Записей в блоге: 1
06.11.2011, 15:11
Это в раздел php.
1
 Аватар для allukard
307 / 218 / 70
Регистрация: 08.11.2010
Сообщений: 1,899
06.11.2011, 21:43
PHP
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
<?php 
include ("blocks/db.php");
$result= mysql_query("SELECT title, meta_k, meta_d, text FROM settings WHERE page='lesson' ",$bd);
$myrow = mysql_fetch_array($result);
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title><?php echo $myrow['title']; ?></title>
<link href="style.css" rel="stylesheet" type="text/css">
<meta name="keywords" content="<?php echo $myrow['meta_k']; ?>">
<meta name="description" content="<?php echo $myrow['meta_d']; ?>">
 
</head>
<body>
<div id="Container">
  <div id="header"></div>
  <div id="menu"><?php include "menu.php"?></div>
  <div id="content">
  <?php echo $myrow['text']; ?>
 
    <?php $result= mysql_query("SELECT id, title, discription, author, date FROM lessons",$bd);
    
    $myrow = mysql_fetch_array($result);
    
do{
printf ("<table class='lesson'>
 
  <tr>
  <td class='lesson_titke'><p class='lesson_name'><a href='view_lesson.php?id=%s'>%s</a></p>
  <p class='lesson_adds'>Дата Добавления: %s</p>
  <p class='lesson_adds'>Автор урока : %s</p></td>
  </tr>
  
  <tr>
  <td>%s</td>
  </tr>
  
  </table><br>",$myrow["id"], $myrow["title"],$myrow["date"], $myrow["author"],$myrow["discription"]);
}
 
while($myrow = mysql_fetch_array($result));
 
?>
  </div>
  <div id="Clear"></div>
  <div id="footer">© 2010г</div>
</div>
</body>
</html>







PHP
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
35
36
37
38
<?php 
include ("blocks/db.php");
 
if (isset($_GET['id']))
    {$id = $_GET['id'];}
 
 
$result= mysql_query("SELECT * FROM lessons WHERE id ='$id' ",$bd);
$myrow = mysql_fetch_array($result);
 
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title><?php echo $myrow['title']; ?></title>
<link href="style.css" rel="stylesheet" type="text/css">
<meta name="keywords" content="<?php echo $myrow['meta_k']; ?>">
<meta name="description" content="<?php echo $myrow['meta_d']; ?>">
 
</head>
<body>
<div id="Container">
  <div id="header"></div>
  <div id="menu"><?php include "menu.php"?></div>
  <div id="content">
  
  <p class="view_title"><?php echo $myrow['title']; ?></p> 
  <p class="view_date">Дата Добавления: <?php echo $myrow['date']; ?></p>
  <p class="view_date">Автор: <?php echo $myrow['author']; ?></p> 
  <?php echo $myrow['text']; ?>
  
  </div>
  <div id="Clear"></div>
  <div id="footer">© 2010г</div>
</div>
</body>
</html>
1
 Аватар для @marius@
0 / 0 / 0
Регистрация: 06.11.2011
Сообщений: 7
06.11.2011, 22:03  [ТС]
Макс, Ого, супер.... теперь надо разобраться...
0
 Аватар для allukard
307 / 218 / 70
Регистрация: 08.11.2010
Сообщений: 1,899
07.11.2011, 11:00
--
-- Структура таблицы `lessons` Я думаю сможете разобраться!!!
--

SQL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
CREATE TABLE `lessons` (
  `id` INT(4) NOT NULL AUTO_INCREMENT,
  `title` VARCHAR(255) NOT NULL,
  `meta_d` VARCHAR(255) NOT NULL,
  `meta_k` VARCHAR(255) NOT NULL,
  `date` DATE NOT NULL,
  `discription` text NOT NULL,
  `text` text NOT NULL,
  `author` VARCHAR(255) NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=8 DEFAULT CHARSET=cp1251 AUTO_INCREMENT=8 ;
 
-- 
-- Дамп данных таблицы `lessons`
-- 
 
INSERT INTO `lessons` VALUES (1, 'Начало. Введение в php', 'Начало. Введение в php', 'Начало. Введение в php', '2011-10-22', '<p>История PHP началась в далёком 1994 году, когда обычный программист Расмус Ледфорд решил написать небольшой набор скриптов на языке Perl для ведения статистики посещений домашней страницы, где было расположено его резюме. Набор скриптов он назвал Personal Home Page Tools (Инструменты для персональной домашней страницы). Вскоре Расмус реализовал на языке Си более функциональную версию в связке с базами данных. Она уже позволяла пользователям создавать несложные web-приложения.</p>', '   <p>Начало. Введение.</p>\r\n  <p>Возможно тебе знакома уже популярнейшая программа всех времен и народов с 1978 года - hello world . Смысл программы - поздороваться с миром =)<br>\r\n    Так поздороваемся же:</p>\r\n  <p><img src="lessons/221011/introductionphp/hello.jpg" width="334" height="80"></p>\r\n  <p>Сохраним, файл назовем hello.php и запустим этот файл в браузере. Если все правильно скопировалось, без ошибок, то ты увидишь в браузере надпись &quot;Hello World!&quot;. Если нет надписи - значит что-то не то.</p>\r\n  <p> Надеюсь у тебя точно установлен веб сервер apache и интерпретатор на нем =)<br>\r\n    Чтобы с этим долго не мучатся, я бы порекомендовал воспользоваться отличным пакетом, в котором есть всё вместе и сразу: http://denwer.ru</p>\r\n  <p> Так же убедись что файл сохранился в нужную папку.<br>\r\n    Сказать точно где это я не могу, у всех ведь по разному.<br>\r\n    Но уверен что если вы смогли перейти на linux то уже давно разобрались,<br>\r\n    а на windows и денвере нужная папка будет где то в help</p>', 'Максим');
INSERT INTO `lessons` VALUES (2, 'Ссылки в PHP', 'Ссылки в PHP', 'Ссылки в PHP', '2011-10-23', '<p>Хотя в PHP нет такого понятия, как указатель, все же существует возможность создавать ссылки на другие переменные. Существует две разновидности ссылок: жесткие и символические (переменные переменные) (первые часто называют просто ссылками). Жесткие ссылки появились в PHP версии 4 (в третьей версии существовали лишь символические ссылки).\r\n</p>', '  <p>Ссылки в PHP - это средство доступа к содержимому одной переменной под разными именами. Они не похожи на указатели языка Си и не являются псевдонимами таблицы символов. В PHP имя переменной и её содержимое - это разные вещи, поэтому одно содержимое может иметь разные имена. Ближайшая аналогия - имена файлов Unix и файлы - имена переменных являются элементами каталогов, а содержимое переменных это сами файлы. Ссылки в PHP - аналог жёстких ссылок (hardlinks) в файловых системах Unix.<br>\r\n    Жесткие ссылки в PHP</p>\r\n  <p>Жесткая ссылка представляет собой просто переменную, которая является синонимом другой переменной. Многоуровневые ссылки (то есть, ссылка на ссылку на переменную, как это можно делать, например, в Perl) не поддерживаются. Так что не стоит воспринимать жесткие ссылки серьезнее, чем синонимы.<br>\r\n    Чтобы создать жесткую ссылку, нужно использовать оператор &amp; (амперсанд). Например:</p>\r\n  <p>$a=10;<br>\r\n    $b = &amp;$a; // теперь $b &mdash; то же самое, что и $a<br>\r\n    $b=0; // на самом деле $a=0<br>\r\n    echo &quot;b=$b, a=$a&quot;; // Выводит: &quot;b=0, a=0&quot;</p>\r\n  <p>Ссылаться можно не только на переменные, но и на элементы массива (этим жесткие ссылки выгодно отличаются от символических). Например:</p>\r\n  <p>$A=array(''a'' =&gt; ''aaa'', ''b'' =&gt; ''bbb'');<br>\r\n    $b=&amp;$A[''b'']; // теперь $b &mdash; то же, что и элемент с индексом ''b'' массива<br>\r\n    $b=0; // на самом деле $A[''b'']=0;<br>\r\n    echo $A[''b'']; // Выводит 0</p>', 'Макс');
1
 Аватар для @marius@
0 / 0 / 0
Регистрация: 06.11.2011
Сообщений: 7
07.11.2011, 12:14  [ТС]
Ясненько... у меня своя таблица, но спасибо большое что помогли....
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
07.11.2011, 12:14
Помогаю со студенческими работами здесь

Php, запрос при выполнении
Приветствую, есть mysql запрос в php: if (Isset($_POST)){ $Name = $_POST; $query = &quot;DELETE FROM {$table_eq} WHERE...

[WPF] Необработанное исключение "Недопустимый запрос" при запросе WMI
Проблема в следующем коде using System; using System.Collections.Generic; using System.IO; using System.Management; using...

Paginator PHP не коректный запрос при возрате на страницу
В учебных целях пытаюсь реализовать сайт на MVC с фронт контроллером. Добавил paginator для навигации по страницам. При попытке перейти со...

Запрос с номером поля
появилось желание видеть к какому по номеру полу обращаюсь. SELECT &quot;ID_TagName&quot; as ID_TagName_1, &quot;F_ComPort&quot; as...

Запрос выполняется или нет при изменении кода PHP?
Я запутался. Написал запрос на удаление строки из таблицы используя PHP. Строка удалилась. Закомментировал этот код, и строка вновь...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru