HTML :: FORMENGINE :: DBSQL

HTML :: FORMENGINE :: DBSQL kan HTML / XHTML-formulieren maken.
Download nu

HTML :: FORMENGINE :: DBSQL Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Moritz Sinn
  • Uitgever website:
  • http://search.cpan.org/~morni/XML-ParseDTD-0.1.4/ParseDTD.pm

HTML :: FORMENGINE :: DBSQL Tags


HTML :: FORMENGINE :: DBSQL Beschrijving

HTML :: FormEngine :: DBSQL kan html / xhtml formulieren te maken. HTML :: FormEngine :: DBSQL kan html / xhtml vormen voor het toevoegen, bijwerken en verwijderen naar / in / uit sql-database tables.SYNOPSISExample Code # maak / usr / bin / perl -w use strict!; gebruik HTML :: FormEngine :: DBSQL; gebruik dbi; gebruik CGI; #use POSIX; #for setlocale #setlocale (LC_MESSAGES, 'duitse'); #for duits foutmeldingen mijn $ q = new CGI; print $ q-> header; mijn $ dbh = DBI-> connect ( 'DBI: Pg: dbname =-test', 'test', 'test'); mijn $ Form = HTML :: FormEngine :: DBSQL-> new (scalair $ q-> Vars, $ dbh); $ Form-> dbsql_conf ( 'user'); $ Form-> make (); print $ q-> START_HTML ( 'FormEngine-dbsql voorbeeld: User Administration'); if ($ Form-> ok) {if ($ _ = $ Form-> dbsql_insert ()) {print "met succes toegevoegd $ _ gebruiker (s)!"; $ Form-> duidelijk; }} Print $ Vorm-> get, $ q-> END_HTML; $ Dbh-> disconnect; Voorbeeld Database TableExecute de volgende (Postgre) SQL-commando's in de tabellen I gebruikt bij de ontwikkeling van de voorbeelden te maken: CREATE SEQUENCE user_uid_seq; CREATE TABLE "gebruiker" (uid integer STANDAARD NEXTVAL ( 'user_uid_seq' :: tekst) NOT NULL, naam karakter Verschillend (40) NOT NULL, voornaam karakter Verschillend (40) NOT NULL, straat karakter Verschillend (40) NOT NULL, zip integer NOT NULL, stad karakter Verschillend (40) NOT NULL, e-mail karakter Verschillend (40) NOT NULL, telefoon karakter Verschillend (15) [] STANDAARD '{ "", ""}' :: karakter variërende [], verjaardag datum NOT NULL , nieuwsbrief boolean STANDAARD true); CREATE TABLE login (uid integer STANDAARD currval ( 'user_uid_seq' :: tekst) NOT NULL, gebruikersnaam karakter Verschillend (30) STANDAARD '-' :: karakter wisselende NOT NULL, "password" karakter Verschillend (30) STANDAARD '-' :: karakter variërende NOT NULL); ALTER TABLE GEBRUIK "user" ADD BEPERKING user_pkey PRIMARY KEY (uid); ALTER TABLE ONLY ingelogd ADD BEPERKING login_pkey PRIMARY KEY (uid); ALTER TABLE enkel Nederlands Inloggen ADD CONSTRAINT "$ 1" FOREIGN KEY (uid) referenties "gebruiker" (uid) MATCH FULL ON UPDATE CASCADE ON DELETE CASCADE; COMMENT ON COLUMN "gebruiker" .zip IS 'Fout = digitonly'; COMMENT ON COLUMN "gebruiker" .email IS 'ERROR = rfc822'; COMMENT ON COLUMN "gebruiker" .phone IS 'display_as = {{,}}; ERROR_IN = {{{not_null, digitonly}, {not_null, digitonly}}}; SUBTITLE = {{, /}}; SIZE = {{510}}; "; COMMENT ON COLUMN login.username IS 'ERROR = {{regex, "mag alleen de A-Z, a-z en 0-9", "^ + $"}, uniek, dbsql_unique};'; . COMMENT ON COLUMN login "password" is 'TYPE = wachtwoord; WAARDE =; ERROR = {{regex, "moet meer dan 4 karakters hebben"} "{5}."};' Natuurlijk kunt u gebruik maken van andere tafel (s) eveneens. Het bestand user.sql in de voorbeelden directory bevat de gehele databank dump.Requirements: · Perl · HTML :: FormEngine 1,0 · Clone 0,13 · Hash :: Merge 0,07 · Locale :: gettext 1,01 · Digest :: MD52,24 · DBI 1,42 Eisen : · Perl · HTML :: FormEngine 1.0 · Clone 0,13 · Hash :: Merge 0,07 · Locale :: gettext 1,01 · Digest :: MD52,24 · DBI 1,42


HTML :: FORMENGINE :: DBSQL Gerelateerde software

Webfetch

Webfetch is een PERL-module om informatie van het web te downloaden en op te slaan. ...

160

Downloaden