Obsługa bazy danych

Light-php posiada małą klasę do obsługi bazy danych, która pozwala na interakcję z danymi upraszczając ich używanie. Dane konfiguracyjne do połączenia z bazą danych znajdują się w system/config/config.php. Zasadniczo po wprowadzeniu odpowiednich parametrów poświadczeń jesteś gotowy do pracy z bazą danych. 

 

Do pobierania danych służy metoda Database::query(), która pozwala Ci na wykonywanie zapytań UPDATE, SELECT, DELETE oraz INSERT. Wszystko to za pomocą jednej metody. 

 

Database::query() posiada dwa parametry. Pierwszy obowiązkowy to treść zapytania SQL, drugi opcjonalny, tablicowy zastępujący symbole zastępcze w zapytaniu właściwymi wartościami. 

// Select
$product = Database::query("SELECT * FROM product WHERE id = :id", array(":id" => $id));

// Delete
Database::query("DELETE FROM product WHERE id = :id", array(":id" => $id));

// Update
$rows_modified = Database::query("UPDATE product WHERE `name` like :name", array(":name" => $name));

// Insert
$prod_id = Database::query("INSERT INTO `product` (`name`, `price`) VALUES (':name', ':price')", array(":name" => "Gold", ":price" => 500));

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Witryna wykorzystuje Akismet, aby ograniczyć spam. Dowiedz się więcej jak przetwarzane są dane komentarzy.