以下の機能が動作しません。理由がわかりません。
function access_apply($email,$pwd,$forname,$surname,$postcode,$telephone,$mobile){
global $cnx;
$pwd = bcrypt_hash($pwd);
$q = $cnx->prepare("INSERT INTO `users` (email, pwd, forename, surname, postcode, telephone, mobile) VALUES (:email, :pwd, :forename, :surname, :postcode, :telephone, :mobile)");
$q->execute(array(':email' => $email, ':pwd' => $pwd, ':forename' => $forename, ':surname' => $surname, ':postcode' => $postcode, ':telephone' => $telephone, ':mobile' => $mobile));
}
コードが呼び出されると、コードが壊れ、それ以上何も実行されません。