Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- class Main extends CI_Controller {
- public function index() {
- $query = $this->db->query("SELECT * FROM `content` WHERE `accepted`='1'");
- $data[] = "";
- $config['base_url'] = base_url().'index.php/main/index/';
- $config['total_rows'] = $query->num_rows();
- $config['per_page'] = '10';
- var_dump($this->get_cont($config['per_page'], $this->uri->segment(3)));
- // $data['cont'] =
- $this->pagination->initialize($config);
- $data['links'] = $this->pagination->create_links();
- $this->load->view('main', $data);
- }
- function get_cont($limit = NULL, $offset = NULL, $cont = NULL) {
- $this->db->limit($limit, $offset);
- $query = $this->db->get('content');
- foreach($query->result_array() as $row) {
- switch ($row['type']) {
- case 'image':
- $cont[] = '<img src="/images/'.$row['value'].'" style="max-width:853px;">';
- break;
- case 'youtube':
- $cont[] = '
- <object width="853" height="480">
- <param name="movie" value="http://www.youtube.com/v/'.$row['value'].'?version=3&hl=nb_NO"></param>
- <param name="allowFullScreen" value="true"></param>
- <param name="allowscriptaccess" value="always"></param>
- <embed src="http://www.youtube.com/v/'.$row['value'].'?version=3&hl=nb_NO" type="application/x-shockwave-flash" width="853" height="480" allowscriptaccess="always" allowfullscreen="true"></embed>
- </object>';
- break;
- case 'text':
- $cont[] = '<h2>'.$row['value'].'</h2>';
- break;
- default:
- $cont[] = "Something went wrong.";
- }
- return $cont;
- }
- }
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement