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

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

06.11.2011, 14:58. Показов 2589. Ответов 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
Ответ Создать тему
Новые блоги и статьи
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru