Setupmodel.php 967 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. <?php namespace App\Models;
  2. /**
  3. * @author Andy Brookes
  4. * @author Andy Brookes <andybrookestar at gmail dot com>
  5. */
  6. use CodeIgniter\Database\ConnectionInterface;
  7. use CodeIgniter\Model;
  8. class Setupmodel extends Model
  9. {
  10. protected $table = 'admin';
  11. protected $primaryKey = 'Id';
  12. protected $allowedFields = ['Name', 'Password','Role'];
  13. public function adminUser($Name,$Password,$Role)
  14. {
  15. $data = [
  16. 'Name' => $Name,
  17. 'Password' => $Password,
  18. 'Role'=> $Role
  19. ];
  20. $this->save($data);
  21. }
  22. public function index()
  23. {
  24. $db = \Config\Database::connect("default");
  25. $query = $db->query("SELECT * FROM blog");
  26. $row = $query->getRowArray();
  27. return $row['title'].$row['article'];
  28. }
  29. public function insertData($title,$article)
  30. {
  31. $db = \Config\Database::connect("default");
  32. echo $title;
  33. echo $article;
  34. $sql = "INSERT INTO blog ( title,article) VALUES ('.$title.','.$article.')";
  35. $db->query($sql);
  36. }
  37. }