HTML :: FORMENGINE :: DBSQL

HTML :: Formengine :: DBSQL pode criar formulários HTML / XHTML.
Baixe Agora

HTML :: FORMENGINE :: DBSQL Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Moritz Sinn
  • Site do editor:
  • http://search.cpan.org/~morni/XML-ParseDTD-0.1.4/ParseDTD.pm

HTML :: FORMENGINE :: DBSQL Tag


HTML :: FORMENGINE :: DBSQL Descrição

HTML :: FormEngine :: DBSQL pode criar HTML / XHTML formas. HTML :: FormEngine :: DBSQL pode criar html / xhtml formas para adicionar, atualizar e remover registros de / em / de banco de dados SQL Código tables.SYNOPSISExample # / usr / bin / perl -w use strict!; uso HTML :: FormEngine :: DBSQL; Use o DBI; Use CGI; #use POSIX; #For #setlocale setLocale (LC_MESSAGES, 'alemão'); #For mensagens de erro alemão my $ q = new CGI; imprimir $ q-> cabeçalho; my $ dbh = DBI-> connect ( 'dbi: Pg: dbname = test', 'test', 'test'); my $ Form = HTML :: FormEngine :: DBSQL-> new (escalar $ q-> Vars, $ dbh); $ Form-> dbsql_conf ( 'user'); $ Form-> make (); imprimir $ q-> START_HTML ( 'FormEngine-dbsql exemplo: Administração de usuários'); if ($ form-> ok) {if ($ _ = $ form-> dbsql_insert ()) {print "sucesso a adicionado $ _ usuário (s)!"; $ Form-> claro; }} Imprimir $ form-> get, $ q-> END_HTML; $ Dbh-> desconexão; Exemplo de banco de dados TableExecute o seguinte (Postgre) SQL comandos para criar as tabelas I utilizados ao desenvolver os exemplos: CREATE SEQUENCE user_uid_seq; CREATE TABLE "user" (uid inteiro PADRÃO nextval ( 'user_uid_seq' :: texto) NOT NULL, variando de caráter nome (40) NOT NULL, variando de caráter nome próprio (40) NOT NULL, variando caráter rua (40) NOT NULL, zip inteiro NOT NULL, variando caráter da cidade (40) NOT NULL, variando de caracteres de e-mail (40) NOT NULL, variando caráter telefone (15) [] Padrão '{ "", ""}' :: variando de caracteres [], data de aniversário NOT NULL , boletim booleano Padrão verdadeiro); Criar Login TABLE (uid inteiro PADRÃO currval ( 'user_uid_seq' :: texto) NOT NULL, variando de caracteres nome de usuário (30) PADRÃO '-' :: caráter variando NOT NULL, "password" character varying (30) PADRÃO '-' :: character varying NOT NULL); ALTER TABLE ONLY "usuário" ADD CONSTRAINT user_pkey PRIMARY KEY (uid); ALTER TABLE ONLY de login ADD CONSTRAINT login_pkey PRIMARY KEY (uid); ALTER TABLE ADD SOMENTE o login CONSTRAINT "$ 1" FOREIGN KEY (uid) Referências "user" (uid) MATCH FULL ON UPDATE CASCADE ON DELETE CASCADE; COMENTÁRIO DO coluna "usuário" .zip é 'ERRO = digitonly;'; COMENTÁRIO DO coluna "usuário" .email IS 'ERRO = rfc822;'; COMENTÁRIO DO coluna "usuário" .phone IS 'display_as = {{,}}; ERROR_IN = {{{not_null, digitonly}, {not_null, digitonly}}}; SUBTITLE = {{, /}}; SIZE = {{5 , 10}}; '; COMENTÁRIO login.username coluna é 'ERRO = {{expressão regular "deve conter apenas de A a Z, a-z e 0-9", "^ + $"}, original, dbsql_unique};'; . COMENTÁRIO DO logon COLUNA "password" É 'TYPE = senha; VALUE =; ERROR = {{regex, "deve ter mais do que 4 caracteres",} "{5,}."};' Claro que você pode usar qualquer outra tabela (s), bem. O user.sql arquivo no diretório de exemplos contém todo o dump.Requirements banco de dados: · Perl · HTML :: FormEngine 1,0 · Clone 0,13 · Hash :: Mesclar 0,07 · Locale :: gettext 1,01 · Digest :: MD52,24 · DBI 1.42 Requisitos : · Perl. · HTML :: FormEngine 1,0 · Clone 0,13 · Hash :: Mesclar 0,07 · Locale :: gettext 1,01 · Digest :: MD52,24 · DBI 1.42.


HTML :: FORMENGINE :: DBSQL Software Relacionado

Webfetch

Webfetch é um módulo Perl para baixar e salvar informações da Web. ...

160

Download