2
0

clients.class.php 857 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. <?php
  2. class clients
  3. {
  4. public static function getAll() {
  5. db::query("SELECT "
  6. . "* "
  7. . "FROM " . DB_T_CLIENTS);
  8. return db::resultset();
  9. }
  10. public static function insert(string $_client) {
  11. db::query("INSERT INTO " . DB_T_CLIENTS . " (label) VALUES (:label)");
  12. db::bind(':label', $_client);
  13. try {
  14. db::execute();
  15. return TRUE;
  16. } catch (Exception $ex) {
  17. return FALSE;
  18. }
  19. }
  20. public static function maj(float $_id, string $_tag) {
  21. db::query("UPDATE " . DB_T_CLIENTS . " SET label = :label WHERE id = :id; ");
  22. db::bind(':label', $_tag);
  23. db::bind(':id', $_id);
  24. try {
  25. db::execute();
  26. return TRUE;
  27. } catch (Exception $ex) {
  28. return FALSE;
  29. }
  30. }
  31. }