Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [ZendFramework] Dodanie kilku elementów do bazy
Forum PHP.pl > Forum > PHP > Frameworki
CzarnyGsm
Witam,

Czy mogę w jakiś sposób zmodyfikować poniższych kod tak aby dodawał mi za raz kilka rekordów, a nie tylko jeden i było to w jednym zapytaniu do bazy?
  1. $row = $this->createRow();
  2. if ($row) {
  3. $row->receiving_user_id = $userId[0];
  4. $row->content = $content;
  5. $row->save();
  6. return TRUE;
  7. }

$userId to tablica użytkowników id. Czy wystarczy foreach zrobić dla powyższego zapytania czy istnieje jakiś lepszy sposób? I będzie to w jednym zapytaniu.

Z góry dziękuję za pomoc.
irmidjusz
Jak chcesz aby dodawało na raz wiele wierszy [insert into... columns(...) values (...), (...), (...)] to chyba musisz sobie sam taką metodę napisać. Ale to w miarę proste jest, jak napiszesz ją w sposób ogólny, to potem można we wszystkich klasach typu table używać.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.