Guest User

Untitled

a guest
Jan 18th, 2018
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.43 KB | None | 0 0
  1. CREATE TABLE `proposals` (
  2. `id` int(11) NOT NULL,
  3. `email` varchar(200) NOT NULL,
  4. `item` int(11) NOT NULL,
  5. `desc` varchar(100) NOT NULL,
  6. `sess` varchar(255) NOT NULL
  7. ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  8.  
  9. CREATE TABLE `bids` (
  10. `id` int(11) NOT NULL,
  11. `proposal_id` int(11) NOT NULL,
  12. `user_id` int(11) NOT NULL,
  13. `amount` double NOT NULL,
  14. `session_code` varchar(255) NOT NULL
  15. ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
  16.  
  17. CREATE TABLE `users` (
  18. `id` int(11) NOT NULL,
  19. `First_Name` varchar(200) DEFAULT NULL,
  20. `Last_Name` varchar(200) DEFAULT NULL,
  21. `role` varchar(200) NOT NULL,
  22. `Mobile_No` int(11) DEFAULT NULL,
  23. `Membership_Start` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
  24. `Address` varchar(255) DEFAULT NULL,
  25. `Post_Code` varchar(255) DEFAULT NULL,
  26. `email` varchar(50) DEFAULT NULL,
  27. ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  28.  
  29. CREATE TABLE `drivers` (
  30. `id` int(11) NOT NULL,
  31. `user_id` int(11) NOT NULL,
  32. `verified` varchar(255) NOT NULL,
  33. `dealno` varchar(255) NOT NULL
  34. ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  35.  
  36. $query = $this->Bids->find()
  37. ->contain([
  38. "Users",
  39. "Drivers",
  40. "Proposals"
  41.  
  42. ])
  43. ->matching("Proposals", function($q){
  44. return $q->where(["proposals.id" => $id ]);
  45. });
  46.  
  47. $bid = $this->paginate($query);
Add Comment
Please, Sign In to add comment