Próbowałem utworzyć kontrolery, modele i widoki za pomocą - łącznika, ale otrzymuję błąd php zawsze, więc używam podkreślenia w tej chwili.Kod URI Classign, jak mogę użyć - zamiast myślnika _ _ podkreślenie?
więc mój adres URL jest: http://localhost:8888/ci/index.php/get_artist_discography/artist_name
chciałbym być tak: http://localhost:8888/ci/index.php/get-artist-discography/artist-name
jego możliwości mają adresy URL z - myślnikiem w CodeIgniter?
mój kod:
/kontrolerów:
<?php
include (APPPATH.'/libraries/REST_Controller.php');
class get_artist_discography extends REST_Controller {
function artist_name_get(){
$data = new stdClass();
$this->load->model('artist_model');
$data = $this->artist_model->getAll();$this->response($data, 200);
}
}
/Modele:
<?php
class artist_model extends CI_Model {
function getAll(){
$q = $this->db->query("SELECT artist_discography,artist_name from music");
if($q->num_rows() > 0) {
foreach ($q->result() as $row) {
$data [] = $row;
}
return $data;
}
}
}
idealny, działa świetnie. – Raduken