HTML :: FormEngine :: DBBSQL

HTML :: FormEngine :: DBBSQL può creare moduli HTML / XHTML.
Scarica ora

HTML :: FormEngine :: DBBSQL Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • GPL
  • Prezzo:
  • FREE
  • Nome editore:
  • Moritz Sinn
  • Sito web dell'editore:
  • http://search.cpan.org/~morni/XML-ParseDTD-0.1.4/ParseDTD.pm

HTML :: FormEngine :: DBBSQL Tag


HTML :: FormEngine :: DBBSQL Descrizione

HTML :: :: FormEngine DBSQL può creare HTML / XHTML forme. HTML :: :: FormEngine DBSQL in grado di creare HTML / XHTML moduli per l'aggiunta, l'aggiornamento e la rimozione di record da / a / dal database sql Codice tables.SYNOPSISExample # / usr / bin / perl -w use strict!; uso HTML :: :: FormEngine DBSQL; usa DBI; utilizzare cgi; #use POSIX; #per #setlocale setlocale (LC_MESSAGES, 'tedesco'); #Per messaggi di errore German Il mio $ q = new CGI; print $ q-> intestazione; my $ dbh = DBI-> connect ( 'DBI: Pg: dbname = test', 'test', 'test'); il mio $ form = HTML :: :: FormEngine DBSQL-> new (scalare $ q-> Vars, $ dbh); $ Form-> dbsql_conf ( 'user'); $ Form-> make (); print $ q-> START_HTML ( 'FormEngine-DBSQL esempio: Amministrazione utenti'); if ($ form-> ok) {if ($ _ = $ form-> dbsql_insert ()) {print "con successo aggiunto $ _ utente (s)!"; $ Form-> chiaro; }} Stampare $ form-> get, $ q-> END_HTML; $ Dbh-> disconnessione; Esempio Database TableExecute la seguente (Postgre) SQL comandi per creare le tabelle che ho usato durante lo sviluppo di esempi: CREATE SEQUENCE user_uid_seq; CREATE TABLE "utente" (UID intero predefinito nextval ( 'user_uid_seq' :: testo) NOT NULL, nome character varying (40) NOT NULL, cognome variare carattere (40) NOT NULL, carattere strada variante (40) NOT NULL, zip intera NOT NULL, carattere cittadina variante (40) NOT NULL, carattere e-mail variante (40) NOT NULL, carattere telefono variante (15) [] DI DEFAULT variante '{ "", ""}' :: carattere [], data di nascita NOT NULL , newsletter boolean DI MORA true); CREATE TABLE login (uid intero predefinito currval ( 'user_uid_seq' :: testo) NOT NULL, carattere nome utente variante (30) DEFAULT '-' :: character varying NOT NULL, "password" character varying (30) DEFAULT '-' :: character varying NOT NULL); ALTER TABLE ONLY "utente" Aggiungi vincolo user_pkey PRIMARY KEY (UID); ALTER TABLE solo Entra Aggiungi vincolo login_pkey PRIMARY KEY (UID); ALTER TABLE solo Entra Aggiungi vincolo "$ 1" FOREIGN KEY (UID) RIFERIMENTI "utente" (UID) PARTITA PIENA ON UPDATE CASCADE ON DELETE CASCADE; COMMENTO SULLA COLONNA "utente" .zip IS 'ERRORE = digitonly;'; COMMENTO SULLA COLONNA "utente" .email IS 'ERRORE = rfc822;'; COMMENTO SULLA COLONNA "utente" .phone IS 'display_as = {{,}}; ERROR_IN = {{{NOT_NULL, digitonly}, {NOT_NULL, digitonly}}}; SOTTOTITOLI = {{, /}}; SIZE = {{5 , 10}}; '; COMMENTO SULLA COLONNA login.username IS 'ERRORE = {{regex, "deve contenere solo A-Z, a-z e 0-9", "^ + $"}, unico nel suo genere, dbsql_unique};'; . COMMENTO login COLONNA "password" E ' 'TYPE = la password; VALUE =; ERROR = {{espressione regolare, "deve avere più di 4 caratteri",} "{5,}."};'; Naturalmente è possibile utilizzare qualsiasi altro tavolo (s) pure. L'user.sql file nella directory esempi contiene il tutto dump.Requirements database: · · Perl HTML :: FormEngine 1.0 · Clona · 0,13 Hash :: Merge 0,07 · Locale :: gettext 1.01 · Digest :: MD52.24 · DBI 1.42 Requisiti : · Perl. · HTML :: FormEngine 1.0 · Clone 0,13 · Hash :: Merge 0,07 · Locale :: gettext 1.01 · Digest :: MD52.24 · DBI 1.42


HTML :: FormEngine :: DBBSQL Software correlato

Jot :: Gd.

Jot :: GD è un modulo perl per utilizzare un file jot / flusso per creare un'immagine. ...

150

Scarica