私のテーブルユーザにユーザレコードを保存しようとしていますが、今のところすべてのデータが格納されていて、address
レコードではない奇妙な問題が発生しています。1つのレコードがmysql dbに格納されない
は、ここで私は確信して、次の
フォーム
field address
がtextarea
であり、同じ名前が私のアクションファイルに$Address
変数である製私のフォームコードfunction RegisterUser($firstName,$LastName,$Gender,$Address,$phoneNumber,$mobileNumber,$facebookAccount,$userName,$password,$emailAddress) { $dob = $_POST['Year'] . '-' . $_POST['Month'] . '-' .$_POST['Day']; $insertVisitor = "INSERT INTO user (userFirstName,userLastName,userDateOfBirth,userGender,userAddress,userPhoneNumber,userMobileNumber,userFacebookAccount,userUserName,userPassword,userEmailAddress) VALUES ('$FirstName','$LastName','$dob','$Gender','$Address','$phoneNumber','$mobileNumber','$facebookAccount','$userName','$password','$emailAddress')"; mysql_query("$insertVisitor") or die (mysql_error()); }
です。
mysqlデータベースでは、レコードuserAddressはテキストタイプであり、デフォルトの長さは0です。
私は間違っていましたか?
OKが完了しましたが、問題は残ります。 –
ありがとうそれは働いた:) –