Setupmodel.php 871 B

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