WorldWideScripts.net Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
PHP Scripts / Database Abstractions

Database Code Generator

— Add-On till WorldWideScripts.net

Prenumerera på vårt foder för att hålla dig uppdaterad!

Nytt! Följ oss som du vill ha det!


Database Code Generator - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Följ mig på Twitter Följ mig på G + Följ mig på CodeCanyon Live Demo

Databas Code Generator Version 5 är här!

Uppdaterad till 5.1.0 på 8/2013

Uppdaterad till 5.0.4 på 6/2013

DBCG byggdes för att spara tid när du arbetar med en databas. Det skapar automatiskt alla typer av utgångar för dig genom att klicka på en knapp! Även Ajax former!! I en klippa anteckningar mode här är vad skriptet gör. Det krokar i din databas och genererar HTML och PHP-kod som du kan kopiera och klistra in i ditt projekt. Istället för att behöva skriva ett formulär - du kan kopiera och klistra in en - anpassas efter din databasstruktur!! Istället för att behöva skriva kod för att behandla din POST | GET | BEGÄRAN begäran kan du kopiera och klistra in den. Istället för att behöva skriva INSERT, UPDATE eller SELECT-satser, kan du kopiera och klistra in den. I stället för... ja, du får bilden.

Databas kodgeneratorn har över 100 olika databas interaktioner / operationer genom att trycka på fingrarna. Se hela listan längst ner på sidan!

DBCG är super enkel att använda! Bara logga in på databasen och välj önskad effekt och du är klar!!

Databas Code Generator 5.0 finns tillgänglig för nedladdning!!

DBCG v5 är en fullständig omskrivning. Det har skrivits på ett modulärt sätt så att du kan bygga egna moduler utan att behöva oroa en framtida uppdatering skrivs anpassade arbete. Om du väljer att ha "Snabbinloggning" setup, kan du enkelt växla mellan databaser och tabeller utan att behöva logga in varje gång du byter.

5.0 är översättnings!

Den levereras med engelska, tyska, spanska, franska, italienska, nederländska, portugisiska och turkiska alla redo att gå. [Nuvarande översättningar görs av maskinen och kan innehålla fel.]

DBCG 5,0 är byggd ovanpå Twitters Bootstrap

Det är lätt att anpassa om du känner behovet att göra det!!

databasstatistik

När du arbetar med databasen kommer Database Code Generator 5.0 visar statistik om databasen som hur mycket overhead den aktuella tabellen har jämfört hur mycket overhead hela databasen har. Det visar den genomsnittliga längden av raderna i den aktuella tabellen och hur många rader i tabellen har. Den visar också hur mycket data bordet och databasen använder.

Med DBCG Jag har skapat hela applets genom att peka klicka-copy-paste!!

Jag har skapat flera små applets utan att faktiskt koda någon backas PHP! Jag bara kopieras och klistras in från DBCG och gjordes! Det tog faktiskt längre tid att göra den främre änden utformning än det gjorde för att göra backend funktionalitet!!

Där satt den!! - Min favorit vittnesbörd:

Ajax Forms

Databas kodgeneratorn producerar Ajax former utan kodning!!! I listan operationer, rulla ned till jQuery sektionen och använda en av de två [Infoga | uppdatering] helsidor.

databassökning

Vill du sätta en sökfunktionen på din webbplats med så lite ansträngning som möjligt?

Paginering

Ingen tycker om kodning sidnumrering - men alla älskar att använda den!

databas SUB

En mind-bindemedel för vissa - bara gjort lätt!

Post, Get, Request, rå, Array - you name it!

DBCG kan du nu producera utskrifter i nästan alla tänkbara sätt.

Varför?

Jag är en gammal skola utvecklare. Du vet hur irriterande det är när du pratar med någon och de försöker att avsluta alla dina meningar för dig? Ibland får de rätt, men de flesta av den tid du har att stoppa dem, säga nej, och börja om. Tja, det är så jag känner IDE-talet. Jag har försökt använda NetBeans, men vi sluta slåss mer än att arbeta. Inte bara det, men jag inte följa populära formateringskonventioner med min källkod och det verkar irritera skiten ur NetBeans eftersom det alltid dyker upp med några bubbla eller annan. Jag föredrar anteckningsblock - en ren vit skärm utan avbrott!!! Som sagt - jag gör en hel del repetitiva kodning. Så jag utvecklat detta skript för att spara mig lite tid - det faktum att jag kan sälja det här var en bonus.

nya Utvecklare

Detta skript var aldrig avsedd att användas av nya utvecklare. Det var mer av en genväg för erfarna utvecklare. Mitt manus verkar locka en ny utvecklare publik - som är cool - unga blod ger nya idéer!. DBCG har 5 "hel sida" operationer. Bokstavligt talat, du väljer en av hela sidan verksamhet, kopiera och klistra in koden på en ny sida på din server och ge den en design. Hela sidan verksamheten har all kod som behövs från formen till efterbearbetning och infoga / uppdatera databasen [se nedan]. Du kan använda dessa fem operationer som byggstenar!!

Ingår PHP funktioner

Den medföljande PHP funktioner bör anpassas för att möta dina säkerhetsbehov. De ska fungera som de är för en kontrollerad miljö - men jag rekommenderar att anpassa dem till dina individuella behov. Med andra ord, tänk på dem som krokar snarare än produktions redo funktioner!!

Funktioner

Jag ärligt talat inte har tid för glitter och glam på detta. Jag kan omöjligen räkna upp alla funktioner och varför du ska köpa det - men du bör!

Hur man använder

Ladda DBCG till servern du utvecklar på och logga in på SQL Server med steg ett.

Skriptet snatta din databas och skapa en lista med tabeller för Steg 2. Välj bara bordet du vill arbeta med från rullgardinsmenyn.

Steg 3 kommer att fylla en list alla 16 39 50 109 alternativ som du kan använda för att spara tid i utvecklingen genom att kopiera och klistra in den genererade koden i ditt manus (s).

former

Detta skript kommer att se ut för att se "typ" av kolumn som finns i databasen för att bestämma maxlength av inmatningsfälten. Om kolumnen är en INT eller VarChar [eller vad] med en längd på 8 sedan maxlength av just inmatningsfält kommer också att vara åtta.

Om kolumnen är "text, mediumtext, longtext, klick, mediumblob eller longblob" istället för att använda en textinmatning, kommer den att använda en textarea.

HTML5 Forms

Detta skript kommer att matcha upp kolumnnamn med HTML5 ingångstyper för att bestämma vilken typ av ingång som skall användas. Till exempel: En giltig ingångstypen för HTML5 är "email" - så, om namnet på den kolumn i databasen kallas "e-post" skriptet kommer att använda den HTML5 input type. MEN om kolumnnamnet är e_mail - skriptet kommer att ge det en "text" input type om e_mail är en anpassad kolumnnamn (se rutan nedan).

HTML5 anpassade formulär Typer

Redigera konfigurationsfilen. På toppen kommer du att se en lista med matriser. Att sätta namnet på din kolumn i lämplig matris utlöser den kolumnen ska erkännas som HTML5 typ när "Custom Kolumn" är markerad.

Exempel: Låt oss säga att du har en kolumn som heter "telefon" som används för att lagra telefonnummer, och du vill att inmatningsfältet för att vara en HTML5 typ av "nummer".
$html5_number = array("phone");
Genom att lägga till "telefon" i $ html5_number array när du väljer HTML5 från Opt rullgardins kommer varje kolumn med namnet på telefonen tilldelas HTML5 input typ av "nummer" när "Custom Column" är markerad.

Om du vill se anpassade arrayer i aktion:

I demo jag har en tabell som kallas "demo". I denna tabell är en kolumn som heter "anteckningar" - det är en VarChar med en 128 tecken.
Gå till demo och klicka på Skicka.
I steg 2 väljer tabellen: "demo"
I steg 3 väljer operationen: "Form - ingång"
Invänta resultaten att visa upp och titta på [sista] ingång som heter "anteckningar". Du kommer att märka att det är en textinmatning.
Nu placera ett kryss i rutan "anpassade kolumner". [Högst upp på sidan]
Invänta resultaten att uppdatera och titta på [sista] ingång som heter "anteckningar". Du kommer att märka att det nu är en textarea.

Komplett lista of Operations

  • PHP Processing
    • process Metod
      • $ _POST
      • $ _GET
      • $ _REQUEST
    • Databas => Array
      • $ Key => $ val
      • $ key
      • $ Val
      • serialisera
      • Unserialize
    • databas Echos
      • echo Variabler
  • MySQL
    • Ansluta
      • Ansluta
      • Anslut [alt]
    • Föra in
      • Föra in
      • Sätt [alt]
    • Uppdatering
      • Uppdatering
      • Uppdatering [alt]
    • Välj
      • Välj en
      • Välj Många
      • Välj alla
      • räkna rader
    • Sök
      • sökning Vänster
      • Sök Höger
      • sök Både
    • Radera
      • Radera
  • funktioner
    • funktioner
      • Rena
      • sql_val
      • sql_key
      • reverb
      • print_x
  • Statistik
    • stats
      • Statistik
  • Sidor / Ajax
    • jQuery Källa
      • jQuery fallback
      • jQuery
      • jQuery UI fallback
      • jQuery UI
    • Ajax
      • Hela sidan Ajaxed [Insert]
      • Hela sidan Ajaxed [Update]
    • HTML-sidor
      • Full Sida [Insert]
      • Full Sida [Update]
      • Helsida Kommenterade
  • misc
    • listor
      • Plain Text bordslistan
      • Plain Text Kolumn List [alt]
  • former
    • html
      • HTML-formulär
      • HTML - Förfyllda
    • HTML5
      • HTML5 Form
      • HTML5 Form - Prefilled
    • fördunkling
      • HTML-formulär - Förvrängt
      • HTML Form - Förvrängt [alt]

ytterligare Plugins

  • SUB databasoperationer
    • Ansluta
      • Ansluta
      • Anslut [alt]
    • Föra in
      • Föra in
      • Sätt [alt]
    • Uppdatering
      • Uppdatering
      • Uppdatering [alt]
    • Välj
      • Välj en
      • Välj Många
      • Välj alla
    • Sök
      • sökning Vänster
      • Sök Höger
      • sök Både
    • Radera
      • Radera
  • MySQL Adv
    • Diverse
      • Kopiera tabellstruktur
      • Rullgardinsmenyn Tabell
      • Rullgardinsmenyn Kolumner
      • List Generator
      • Sök & Show dubbletter
      • Nästa Auto Increment - den säkra vägen
      • Nästa Auto Increment
      • Nästa Auto Increment [alt]
      • Sätt in - On Duplicate - Uppdatering
      • Sätt in - On Duplicate - Uppdatering [alt]
      • Paginering
  • Omvänd
    • Form
      • omvänd Form
    • Tabell
      • omvänd Tabell

Historia

  • Version 5.1 - 19 augusti: e 2013
    • Mer än två dussin tweaks, buggfixar och förbättringar
    • Inte längre kräver Mod Rewrite
  • Version 5.0 - 3 mars rd 2013
    • processoperationer
      • $ _GET
      • $ _REQUEST
    • MySQL Operations
      • Sök [Vänster]
      • Sök [Höger]
      • Sök [Båda]
      • räkna rader
    • ajax Stuff
      • Extern Hosted jQuery
      • jQuery UI
      • Extern Hosted jQuery UI
    • Statistik
      • Databas och tabell Storlek
      • Databas och tabell Overhead
      • Databas och tabellkolumn Count
      • Räkna databas & tabellrad
      • Databas och tabell Average Radlängden
    • ytterligare Plugins
      • SUB databasoperationer
        • Ansluta
          • Ansluta
          • Anslut [alt]
        • Föra in
          • Föra in
          • Sätt [alt]
        • Uppdatering
          • Uppdatering
          • Uppdatering [alt]
        • Välj
          • Välj en
          • Välj Många
          • Välj alla
        • Sök
          • sökning Vänster
          • Sök Höger
          • sök Både
        • Radera
          • Radera
      • MySQL Adv
        • Diverse
          • Kopiera tabellstruktur
          • Rullgardinsmenyn Tabell
          • Rullgardinsmenyn Kolumner
          • List Generator
          • Sök & Show dubbletter
          • Nästa Auto Increment - den säkra vägen
          • Nästa Auto Increment
          • Nästa Auto Increment [alt]
          • Sätt in - On Duplicate - Uppdatering
          • Sätt in - On Duplicate - Uppdatering [alt]
          • Paginering
      • Omvänd
        • Form
          • omvänd Form
        • Tabell
          • omvänd Tabell
  • Version 4.0 - 20 november: e 2012
  • Version 3.0 - 11 januari: e 2011
    • Skapa tabell
    • jQuery
    • jQuery Full Sida [Insert]
    • jQuery Full Sida [Update]
    • Sök & Show dubbletter
    • Nästa Auto Increment - den säkra vägen
    • Nästa Auto Increment
    • Nästa Auto Increment [alt]
    • Sätt in - On Duplicate - Uppdatering
    • Sätt in - On Duplicate - Uppdatering [alt]
    • Full Sida [Insert] Fullt kommenterad
  • Version 2.0 - fullständig omskrivning - Nov 2: a 2011
    • Välj alla
    • Välj allt i en tabell
    • Ta bort från databasen
    • PHP Array nyckel => $ val
    • PHP Array $ val
    • PHP Array nyckel
    • PHP Array Serialisera för DB
    • PHP Array UnSerialize från DB
    • om isset echo
    • om isset ren eko
    • om inte tom eko
    • om inte tom ren eko
    • HTML-formulär - Förvrängt
    • HTML Form - Förvrängt [alt]
    • Rullgardinsmenyn Tabell
    • Rullgardinsmenyn Kolumner
    • välj Generator
    • Full Sida [Insert]
    • Full Sida [Update]
    • funktion sql_val ()
    • funktion ren ()
    • funktion reverb ()
    • funktion print_x ()
    • Alla funktioner som används
  • Version 1.0 - Initial Release - 24 oktober: e 2011
    • databas Connection
    • Databas anslutning [alt]
    • Välj en
    • Välj Många
    • Sätt in Database
    • Sätt in Database [alt]
    • Uppdatera databas
    • Uppdatering Databas [alt]
    • Posta
    • PHP Array
    • Form - Input
    • Form - Input [förfylld]
    • HTML5 Form - Ingång
    • HTML5 Form - Input [förfylld]
    • Plain Text Kolumn Lista
    • Plain Text bordslistan

Hämta
Andra komponenter i denna kategoriAlla komponenter i denna författare
KommentarerVanliga frågor och svar

Egenskaper

Skapad:
25 okt 11

Senaste uppdateringen:
19 aug 13

kompatibla Webbläsare:
IE8, IE9, IE10, Firefox, Safari, Opera, Chrome

filer ingår:
JavaScript JS, HTML, CSS, PHP, SQL

Mjukvaru-version:
PHP 4.x, PHP 5.x, PHP 5,0-5,2, PHP 5.3, PHP 5.4, MySQL 4.x, MySQL 5.x

Nyckelord

e-handel, e-handel, Alla objekt, ajax, koda, databas, formulä, r generator, formen kokare, generator, html5, jquery, mysql, SUB, php, phpmyadmin, reverserade former