mysql テーブルに 4 つの変数を挿入しようとしています。次の mysql INSERT ステートメントは T_STRING エラーを生成します。私のエラーが構文のどこにあるのか誰かがアドバイスできれば幸いです。
function add_student($name, $phone, $email, $id) {
global $modx;
$session_id = intval($id, 10);
$query = $modx->db->INSERT INTO `xtra_students`(`name`, `phone`, `email`, `session_id`) VALUES ('$name', '$phone', '$email', '$session_id');
return $query;
}
最初の 3 つの変数は varchar で、$session_id は int(4) です。