0

最後の 30 分間で頭がおかしくなりましたが、どこでミスをしているのかわかりません。(') と (") の間で本当に混乱しています。

$arr 値には、印刷で確認した値が含まれていますecho $arr['given_name']。$arrのデータで間違いありません。

 $query="insert into user (fname,lname,email,gender) values('".$arr['given_name']."','".$arr['family_name']."','".$arr['email']."','".$arr['gender']."'";
 mysqli_query($con,$query);

私はそれが基本的な質問であることを知っていますが、それでもエラーを特定することはできません。どこで間違いを犯しているのか教えてください。

4

4 に答える 4

1

そのはず:

$query="insert into user (fname,lname,email,gender) values('".$arr['given_name']."','".$arr['family_name']."','".$arr['email']."','".$arr['gender']."')";

エンドブラケットがありません。

于 2013-10-16T10:26:46.833 に答える
1

値の最後にある閉じ括弧を忘れました:

$query="insert into user (fname,lname,email,gender) values('".$arr['given_name']."','".$arr['family_name']."','".$arr['email']."','".$arr['gender']."')";
mysqli_query($con,$query);
于 2013-10-16T10:27:04.540 に答える
0

挿入された値の ) を閉じていませんか?

于 2013-10-16T10:27:35.433 に答える