2017-06-18 12 views
0

データをデータベースに投稿して大文字にする方法を教えてください。 これは私のコードです:strtoupperを使用して大文字でデータをデータベースに投稿する方法

$student_id = $this->input->post('student_id'); 
    $course_id   = $this->input->post('course_id'); 

これは私が何をやったかである:

$student_id = strtoupper($this->input->post('student_id')); 
    $course_id   = strtoupper($this->input->post('course_id')); 

結果:小文字がそのまま残っているよう データを掲載。

答えて

0

入力が正しいタイプで認識されない場合は、入力を文字列にキャストすることができます。

$student_id = strtoupper((string)$this->input->post('student_id')); 
$course_id  = strtoupper((string)$this->input->post('course_id')); 
+0

試しました。それでも同じ出力が得られる –

+0

おそらくエラーはどこか別の場所から来ている可能性があります。コードを最初からチェックするか、関数のより大きな部分を見せてください。単純な文字列 "test"を大文字にして、それが動作しているかどうか確認してください。データの構造に影響を与えるかもしれないこの部分の前後に変更を加えるかどうか確認してください。 –

関連する問題