URLに動的な値を渡したいとします。このURLにパラメータを指定すると、このパラメータに1つのルーティングが渡され、このパラメータで関数が呼び出されます。編集ルーティング経由でcodeigniterコントローラ関数で数値と文字列を渡す方法は?
$route['emp/(:num)/(:any)'] = 'ramelexController/employeeAttendance/$1/$2';
:
を
$route['emp/(:num)/(:any)'] = 'ramelexController/employeeAttendance/$1/$a';
route.php Controller.php
<?php
error_reporting(0);
class ramelexController extends CI_Controller
{
public function employeeAttendance($id,$char)
{
echo $id.$char;
}
}
あなたはそれにどのようなエラーがありますか?他人があなたに答えるように、適切な説明をしてください。 –
あなたのコントローラのクラスとファイル名の名前は 'Ramelexcontroller'でなければなりません。最初の文字は大文字の場合 – user4419336