Home
Главная
Forums
Форум
Your Account
Ваш аккаунт
Web-технологии
HTML, XML, DHTML
JavaScript
SQL
PHP
Perl
SSI
ASP
CSS

Графика
Adobe PhotoShop
Adobe PhotoShop - 2
Macromedia Flash

Компьютеры
Hardware
Мобильные технологии
КПК и ноутбуки

Операционные системы
Unix/Linux
Windows 9x
Windows XP

Стоит посмотреть
  • складские стеллажи


  • возникновение геморроя беременность геморрой


  • dvi мониторы ноутбуки форум




  • Работа с MySql. Создание Web интерфейса

    Установим цель: вывести в две колонки список категорий, слегка облагородив его. Поступим так: изготовим любую HTML страницу с необходимым нам дизайном, и в то место, где нам нужен список категорий поставим комментарий :

    Сей шаг мы делаем для того, чтобы скрипт не перегружать текст программы избыточным кодом. Итак, приступим:

    • Вывести заголовок типа данных;
    • Выполнить SQL запрос;
    • Разобрать результат;
    • Вставить результат в шаблон HTML страницы;
    • План действий составлен, можно кодировать.
    >
    #/usr/bin/perl
    # Используем библиотеку DBI
    use DBI;
    # Выведем заголовок типа данных
    print "Content-type:text/html
    
    ";
    # коннектимся к серверу MySql
    my $dbh = DBI->connect("DBI:mysql:database=ваша_база_данных;
          host=адрес_сервера_mysql","логин", "пароль") || die $DBI::errstr;
    # готовим запрос
    my $result = $dbh->prepare("SELECT * FROM category");
    #  и выполняем его
    $result->execute();
    # начинаем вывод в шаблон вместо комментария.
    open FILE, "cat_template.html" || die ("Не могу открыть файл 
                                                     cat_template.html!
    ");
    @arr = ;
    close FILE;
    # ищем строку комментария
    foreach $line(@arr) {
    if ($line =~ "
    
    
    


    Дата публикации: 10/12/2005
    Прочитано: 1798 раз


    Дополнительно на данную тему:

    CGI интерфейс
    Image Magick или фотошоп для perl
    Спецификация языка Perl
    Что такое CGI?
    Маленькие хитрости твоего мыла
    Особенности CGI-режиссуры
    Особенности CGI-режиссуры (часть 2)
    Запуск и отладка Perl-программ и CGI-скриптов под Windows
    Делаем счетчик посещений на Perl
    Работа с файлами и каталогами на Perl

    Назад | Начало | Наверх
    Rambler's Top100