Tengo ya hecha mi home page en codeigniter listando los articulos de la db, ahora el tema es al ingresar a ver alguno o a una categoria, tengo creado el modelo articulos con lo siguiente:
Controlador articulos:
Código PHP:
   function index($id){
                //cargo el helper de url, con funciones para trabajo con URL del sitio
                    $this->load->helper('url');
                    //cargo el modelo de artículos
                    $this->load->model('Articulos_model');
                    //pido al modelo el artículo que se desea ver
                    $arrayArticulo = $this->Articulos_model->dame_articulo($id);
                    $datos_articulos = array('articulos' => $arrayrticulo);
                    //compruebo si he recibido un artículo
                    if (!$arrayArticulo){
                    //no he recibido ningún artículo
                    //voy a lanzar un error 404 de página no encontrada
                    show_404();
                }else
                    {
                //he encontrado el artículo
                //muestro la vista de la página de mostrar un artículo pasando los datos del array del artículo
                $this->load->view('muestra_articulos', $datos_articulos);
                }
        } 
    Código PHP:
   function dame_articulo($id){
            $ssql = "myquery
                     WHERE id=" . $id;
            $rs = mysql_query($ssql);
            if (mysql_numrows($rs)==0){
                 return false;
        }else
            {
        return mysql_fetch_array($rs);
        }
        } 
    site//index.php/muestra_articulos/585
me tira 404 pagina no encontrada, porque?, que estoy llamando mal?
 
 



