В процессе работы может возникать необходимость вывода таблицы базы данных на страницу. В программе HtmlPad реализована возможность автоматического формирования и вставки соответствующего кода. Для этого в инструментальной панели предназначена кнопка
<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.0 Transitional//EN'>
<head>
<title>Учимся работать в программе HtmlPad</title>
</head>
<body>
<h1>Итак, приступаем</h1>
Эта страница создана для примера<br>
<?php
$link = mysql_connect('mysql_host', 'mysql_login', 'mysql_password') or die ('Нет соединения с хостом');
mysql_select_db ('my_database') or die ('Нет соединения с базой');
$query = 'SELECT * FROM table';
$result = mysql_query ($query) or die ('Нет такой таблицы');
echo '<table border=1>';
while($data=mysql_fetch_row($result))
{
echo '<tr><td>',
implode ('</td><td>', $data), '</td></tr>';
}
echo '</table>';
?>
</body>
Очевидно, что добавленный фрагмент также можно дополнить и конкретизировать – например, изменить толщину рамки таблицы, и др.
Как мы уже отмечали ранее, в любой программный код можно вставлять произвольные комментарии. Не является исключением и язык РНР: с помощью соответствующих символов обозначается текст, который должен распознаваться не как программный код, а лишь как комментарий. В программе HTMLPad для вставки комментария в РНР-код на вкладке
<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.0 Transitional//EN'>
<head>
<title>Учимся работать в программе HtmlPad</title>
</head>
<body>
<h1>Итак, приступаем</h1>
Эта страница создана для примера<br>
<?php
/* Настраиваем соединение с хостом */
$link = mysql_connect('mysql_host', 'mysql_login', 'mysql_password') or die ('Нет соединения с хостом');
/* Настраиваем соединение с базой */
mysql_select_db ('my_database') or die ('Нет соединения с базой');
/* Настраиваем соединение с таблицей */
$query = 'SELECT * FROM table';
$result = mysql_query ($query) or die ('Нет такой таблицы');
/* Выводим таблицу базы данных на страницу */
echo '<table border=1>';
while($data=mysql_fetch_row($result))
{
echo '<tr><td>',
implode ('</td><td>', $data), '</td></tr>';
}
echo '</table>';
?>
</body>
Еще раз подчеркнем: код, который представлен в приведенных выше листингах, дается только для примера. Чтобы он был работоспособным, его следует соответствующим образом подкорректировать. Здесь мы этим не занимаемся, поскольку данная глава посвящена не основам РНР- программирования, а приемам и методам работы по созданию и администрированию сайтов в программе HtmlPad.
Работа с другими приложениями в программе HtmlPad
В программе HtmlPad реализована тесная интеграция с другими приложениями. Отметим, что в первую очередь здесь имеются стандартные приложения, входящие в комплект поставки операционной системы Windows, приложения офисного пакета MS Office, а также иные популярные программы.
Чтобы пользоваться другими приложениями одновременно с программой HtmlPad, перейдите на вкладку
Как видно на рисунке, инструментальная панель данной вкладки содержит немало кнопок, значки которых покажутся знакомыми любому пользователю Windows. Кратко рассмотрим назначение некоторых из них, начиная с крайней левой.
Первая кнопка инструментальной панели называется
Причем вы можете не просто запустить «Блокнот», а сразу открыть в нем программный код текущего документа. Для этого нажмите в инструментальной панели кнопку
Как мы уже отмечали ранее, для просмотра текущего файла в окне Интернет-обозревателя предназначена команда главного меню