Web izstrādes rīki - phpscaffold

Satura rādītājs
Phpscaffold ir rupja ģenerators, tas ir, ievadot datus no tabulas, šī programmatūra ģenerēs visu kodu, lai uzskaitītu, izveidotu, rediģētu, saglabātu un dzēstu datus mysql datu bāzē, veicinot testu un ātras demonstrācijas izstrādi.
Programmatūru var izmantot tiešsaistē vai lejupielādēt no vietnes http://www.phpscaffold.com/
Pirmā lieta būs izveidot datu bāzi un tabulu, lai izpildītu piemēru, vai, ja mums ir datu bāze, mēs to varam izmantot. Šajā gadījumā mēs izmantosim klientu tabulu.
Mēs eksportējam datu bāzi uz SQL no phpmyadmin vai mysql pārvaldnieka, kas mums patīk visvairāk
CREATE TABLE "klienti" ("customerid" int (100) NOT NULL AUTO_INCREMENT, "name" varchar (255) DEFAULT NULL, "address" varchar (255) DEFAULT NULL, "phone" varchar (50) DEFAULT NULL, "province" varchar (255) DEFAULT NULL, "city" varchar (255) DEFAULT NULL, "email" varchar (255) DEFAULT NULL, PRIMARY KEY ("customerid"), KEY "customerid" ("customerid")) DZINĒJS = MyISAM DEFAULT CHARSET = latīņu1 AUTO_INCREMENT = 1;

Kad mums ir sql teksts, mēs to ielīmējam tekstlodziņā phpscaffold.

PALIELINĀT

Tad tas parāda mums dažas lapas, kuras tas izveidos ar šiem datiem, mēs varam rediģēt nosaukumus tieši tur
config.php // Konfigurācija un datu bāzes savienojums
id // Tabulas primārā atslēga, mēs to varam mainīt, mūsu gadījumā tas ir klienta ID
list.php // tabulas lauku saraksts, šajā gadījumā klientu saraksts
new.php // Reģistrējiet jaunu ierakstu
edit.php // modificēt ierakstu
delete.php // dzēst ierakstu
Tāpēc mēs noklikšķināsim uz pogas Izveidot manas lapas.
Beigās tas mums parāda katras atsevišķas lapas kodu, lai mēs varētu tos kopēt un ģenerēt atbilstošo php failu vai lejupielādēt failus mūsu tīmekļa projekta direktorijā.

Tātad mēs varam redzēt vispārēju datu bāzes savienojuma failu
 // servera savienojums $ link = mysql_connect ('localhost', 'user', 'password'); if (! $ link) {die ('Nav savienots:'. mysql_error ()); } // datubāze if (! mysql_select_db ('dbclientes')) {die ('Nevar izmantot foo:'. mysql_error ()); } 

Mēs redzam, piemēram, ģenerēto failu list.php
 <? include ('config.php'); izmest ārā "
"; izmest ārā "
"; izmest ārā ""; izmest ārā ""; izmest ārā ""; izmest ārā ""; izmest ārā ""; izmest ārā ""; izmest ārā ""; izmest ārā "

"; $ result = mysql_query (" SELECT * FROM `customers`") vai trigger_error (mysql_error ()); while ($ row = mysql_fetch_array ($ result)) {foreach ($ row AS $ key => $ value) {$ rinda [$ key] = svītras ($ vērtība);} atbalss "
"; izmest ārā ""; izmest ārā ""; izmest ārā ""; izmest ārā ""; izmest ārā ""; izmest ārā ""; izmest ārā ""; izmest ārā " "; izmest ārā "

"; } izmest ārā "
Klienta IDVārdsAdreseTālrunisProvincePilsētaE-pasts
". nl2br ($ rinda ['customerid'])."". nl2br ($ rinda ['nosaukums'])."". nl2br ($ rinda ['adrese'])."". nl2br ($ rinda ['tālrunis'])."". nl2br ($ rinda ['province'])."". nl2br ($ rinda ['pilsēta'])."". nl2br ($ rinda ['e -pasts'])."RediģētDzēst
"; atbalss" Jauna rinda ";?> var13 ->

Mēs redzam klientu sarakstu ar iespējām rediģēt, dzēst un izveidot jaunu, neuzrakstot koda rindiņu, ja noņemam dažas kolonnas no iepriekšējā koda, lai redzētu, kā pielāgot dizainu.

Visbeidzot, izmantojot dažas ikonas un dažus css stilus tabulas rindām un nosaukumiem, mēs varam iegūt kaut ko līdzīgu dažu minūšu laikā.

Pārējie faili ir vienādi visi php kodi un tabulas, kuras var pārveidot div un tulkot arī citās valodās. Phpscaffold API ir licencējusi MIT, tāpēc jebkuru tās bibliotēku var pēc vēlēšanās mainīt, lai izpētītu šo rīku.Vai jums patika šī apmācība un palīdzējāt tai?Jūs varat apbalvot autoru, nospiežot šo pogu, lai sniegtu viņam pozitīvu punktu
wave wave wave wave wave