下記のSQLをご覧ください。
$sql ="INSERT INTO
demo_participant
(name, meeting_id_id, password, user_view__url, key, contact_no, email)
VALUES
('$part_name', (SELECT id FROM demo_meeting WHERE meetingID = '$mtngid'),
'$attendee_password', '$join_url', $getit_part['data'], '$pr_mobile',
'$pr_email')";
私の問題は、上記のステートメントがキーとそれに関連する値がなくても正常に機能していることです$getit_part['data']
しかし、キー値を保存しようとすると、エラーが発生します。
解析エラー:構文エラー、予期しない''(T_ENCAPSED_AND_WHITESPACE)、 86行目の/opt/lampp/htdocs/UI/user/joinmeeting.phpに識別子(T_STRING)または変数(T_VARIABLE)または数値(T_NUM_STRING)が必要です
そして、の値を次の$getit_part['data']
ような別の変数に格納すると、次のよう$key
になります。
SQL構文にエラーがあります。'key、contact_no、email)VALUES(' Rohitn'、(SELECT id FROM demo_meeting WHERE' at line 1の近くで使用する正しい構文については、MySQLサーバーのバージョンに対応するマニュアルを確認してください。
構文エラーが発生していることはわかっていますが、デバッグできません。