• 2 odgovora
  • 1.795 pregleda
CRUD u jednom fajlu 10.05.2024. u 08:50 · pre 29 meseci #1
Davno sam nešto radio sa PHP i sad moram ponovo, više aplikacija nego sajt pa mi treba nešto jednostavno

Znači, treba mi CRUD (create, read,update,delete) sistem i to sam našao i napravio po nekom modelu, lepo radi ali mi se ne sviđa jer za svaku funkciju ima jedan php fajl, znači četri
Kako se to može napraviti u jednom fajlu, dovoljno je da mi pokažete link gde ima primer da pogledam

Potpis
Pomozite Micro$oftu u borbi protiv piraterije, poklonite prijatelju Linux
Re: CRUD u jednom fajlu 10.05.2024. u 17:44 · pre 29 meseci #2
Ako koliko-toliko znaš programiranje, iskopiraš kod u jedan fajl, samo napraviš stringove za SQL upite sa različitim nazivima umesto "sql = " u svakom od fajlova (npr. sqlInsert = ..., sqlUpdate = ...).

Ako ne znaš ni to da uradiš, bolje je da ništa ne čačkaš.

Praksa svakako nije da se baš sve radi u jednom fajlu, mada zavisi od jezika, FW-a, vrste aplikacije i sl., ali imaš ovde jedan primer gde su takođe funkcionalnosti razdvojene u različite fajlove: https://github.com/chapagain/crud-php-simple

Imaš i ovakav primer sa malo drugačijom strukturom projekta: https://github.com/Viv31/CRUD-with-procedural-php
kao i ovakav gde imaš posebne stranice za login, editovanje, brisanje, registraciju: https://github.com/geniusMindCoders/complete-php-crud


Problem sa pristupom da sve bude u jednom fajlu je to što imaš zajednički heder i futer na stranici, ali u glavnom delu stranice možeš imati 4-5 različitih komponenti od kojih se u svakom trenutku vidi samo jedna (login, register, update, delete, itd.), i onda imaš poprilično koda koji vremenom može da narasta i usložnjava se, a daleko je jednostavnije da te komponente budu u posebnim fajlovima, jer ih je tada lakše održavati.
Potpis
Blessed are those who can laugh at themselves, for they shall never cease to be amused.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme