Alati za razvoj weba - phpscaffold

Sadržaj
Phpscaffold je grub generator, odnosno unošenjem podataka iz tablice ovaj će softver generirati sav kôd za popis, stvaranje, uređivanje, spremanje i brisanje podataka u mysql bazi podataka, olakšavajući razvoj testova i brzih demonstracija.
Softver se može koristiti na mreži ili preuzeti s http://www.phpscaffold.com/
Prva stvar bit će stvaranje baze podataka i tablice za izvođenje primjera ili ako imamo bazu podataka, možemo je koristiti. U ovom slučaju koristit ćemo tablicu kupaca.
Izvozimo bazu podataka u sql iz phpmyadmina ili mysql upravitelja koji nam se najviše sviđa
CREATE TABLE `customers` (` 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`)) MOTOR = ZNAČAJNA KARETA MyISAM = latin1 AUTO_INCREMENT = 1;

Nakon što imamo sql tekst, zalijepimo ga u tekstualni okvir phpscaffold.

POVEĆAJTE

Zatim nam pokazuje neke stranice koje će stvoriti s tim podacima, možemo tamo urediti imena
config.php // Konfiguracija i povezivanje s bazom podataka
id // Primarni ključ tablice možemo ga promijeniti u našem slučaju to je klijentski ID
list.php // popis polja tablice u ovom slučaju popis kupaca
new.php // Registrirajte novi zapis
edit.php // izmijeniti zapis
delete.php // brisanje zapisa
Stoga ćemo kliknuti gumb Napravi moje stranice.
Na kraju nam predstavlja kôd svake zasebne stranice kako bismo ih mogli kopirati i generirati odgovarajuću php datoteku ili preuzeti datoteke u direktorij našeg web projekta.

Tako možemo vidjeti generičku datoteku povezivanja baze podataka
 // veza s poslužiteljem $ link = mysql_connect ('localhost', 'user', 'password'); if (! $ link) {die ('Nije povezano:'. mysql_error ()); } // baza podataka if (! mysql_select_db ('dbclientes')) {die ('Can \' t use foo: '. mysql_error ()); } 

Vidimo na primjer generiranu datoteku list.php
 <? include ('config.php'); izbaciti "
"; izbaciti "
"; izbaciti ""; izbaciti ""; izbaciti ""; izbaciti ""; izbaciti ""; izbaciti ""; izbaciti ""; izbaciti "

"; $ result = mysql_query (" SELECT * FROM `customers`") ili trigger_error (mysql_error ()); while ($ row = mysql_fetch_array ($ result)) {foreach ($ row AS $ key => $ value) {$ red [$ key] = trake ($ value);} echo "
"; izbaciti ""; izbaciti ""; izbaciti ""; izbaciti ""; izbaciti ""; izbaciti ""; izbaciti ""; izbaciti " "; izbaciti "

"; } izbaciti "
ID klijentaImeAdresaTelefonPokrajinaGradE-mail
". nl2br ($ row ['customerid'])."". nl2br ($ row ['name'])."". nl2br ($ row ['adresa'])."". nl2br ($ row ['phone'])."". nl2br ($ row ['province'])."". nl2br ($ row ['city'])."". nl2br ($ row ['email'])". "UrediIzbrisati
"; echo" Novi red ";?> var13 ->

Vidimo popis klijenata s opcijama za uređivanje, brisanje i novo bez da smo napisali redak koda ako uklonimo neke stupce iz prethodnog koda da vidimo kako prilagoditi dizajn.

Konačno, s nekim ikonama i nekim css stilovima za retke i naslove tablice možemo dobiti ovako nešto za nekoliko minuta.

Ostale datoteke su iste, svi php kod i tablice koje se mogu pretvoriti u div i prevesti na druge jezike. API za phpscaffold licenciran je od strane MIT -a, pa se bilo koja od njegovih knjižnica može po volji izmijeniti kako bi se istražilo o ovom alatu.Je li vam se svidio i pomogao ovaj vodič?Autor možete nagraditi pritiskom na ovaj gumb kako biste mu dali pozitivan bod
wave wave wave wave wave