🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.php
Article #231077

MVC: zapytanie SQL z kontrolera

#231077
From: jivanmukta
Date: Sat, 11 Jul 2015 17:55
6 lines
1719 bytes
Uczę się PHP5 i CodeIgnitera. Mam pytanie dotyczące wzorca MVC. Czy są sytuacje, gdy jest sens żeby zapytanie SQL znajdowało się w kontrolerze a nie w modelu? Od czego to zależy? Czy np. jeśli model miałby zawierać tylko jedną metodę z jednym zapytaniem, to czy można sobie odpuścić tworzenie modelu i wysłać zapytanie SQL z kontrolera? Np. w CodeIgniterze teoretycznie można załadować w kontrolerze obiekt database:
  $this->load->datbase();
i wywołać zapytanie:
  $this->db->query('SELECT column FROM table');
Czy są sytuacje, że takie postępowanie jest do przyjęcia?
Byłbym wdzięczny za odpowiedź. Z góry bardzo dziękuję.
Technical Details
Message-ID: <40546498-26c6-4e09-a62f-815df4bdc3f8@googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.glorb.com!qs7no3918840igc.0!news-out.google.com!4ni80016qgh.1!nntp.google.com!e109no268852qge.1!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail

Show Full Headers
Complete Article Headers
X-Received: by 10.50.3.102 with SMTP id b6mr6519346igb.7.1436637354705;        Sat, 11 Jul 2015 10:55:54 -0700 (PDT)
X-Received: by 10.140.36.170 with SMTP id p39mr414340qgp.28.1436637354581; Sat, 11 Jul 2015 10:55:54 -0700 (PDT)
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.glorb.com!qs7no3918840igc.0!news-out.google.com!4ni80016qgh.1!nntp.google.com!e109no268852qge.1!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
Newsgroups: pl.comp.lang.php
Date: Sat, 11 Jul 2015 10:55:54 -0700 (PDT)
Complaints-To: groups-abuse@google.com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=83.28.56.54; posting-account=Fd8BNwoAAACl8PCi6-fI0bkHGOgt6LMa
NNTP-Posting-Host: 83.28.56.54
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <40546498-26c6-4e09-a62f-815df4bdc3f8@googlegroups.com>
Subject: MVC: zapytanie SQL z kontrolera
From: jivanmukta@poczta.onet.pl
Injection-Date: Sat, 11 Jul 2015 17:55:54 +0000
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit