異なる「ユーザー」タイプを持つが、詳細(FirstName、OtherNames、DateOfBirth、Gender、Contact、Cell、Ward、Division、Province、および地区)に、1つまたは2つのユニークな追加フィールド(婚姻ステータスなど)を持つUserTypeがそれぞれ異なります。すべてのユーザーのために地区を登録することを避けるために、テーブル(セル、区画、区画、省および地区)管理者がそれぞれのフォームとユーザーを登録するポイントによって登録されます。彼はちょうどそれぞれのドロップダウンメニュー(例:District :(データベースのすべての地区を含むドロップダウンメニュー)から選択します。アドレスのこれらのテーブルはOne USER_COMMON_DETAILSテーブル...そのため、(Fname、OtherNames、DateOfBirth、Gender、Contact、UserType、* Cell_IDCell、* Ward_IDWard、* Dのような外部キーフィールドivision_IDDivision、...など!このUSER_COMMON_DETAILSテーブルは、Admins、Salespersonsなどの異なるUserテーブルによって参照されています...私はデータベースのテーブルを作成する必要はありませんので、HTMLドロップダウンオプションからUserTypesを提供しています...しかし、 PHP-Mysqlを使用してUSER_COMMON_DETAILSテーブルに詳細を送信する方法を知っています。なぜなら、試行するたびにフォームにエラーが発生しなくてもDBにレコードが見つからないからです...複数の外部キーを使用したPHP MYSQLの送信
私はやりますか? WampServerを使用して...接続は成功しました!
たとえば、「Marital_Status」という1つの固有フィールドでSalesManを登録するにはどうすればいいですか? ありがとう
質問を構造化する必要があるかもしれませんが、読みにくい –
Cokile、ありがとう... –
$ a = $ _ POST ['salesfname']; $ b = $ _ POST ['salesothername']; $ c = $ _ POST ['salesdatebirth']; $ d = $ _ POST ['salesgender']; $ e = $ _ POST ['salescontact']; $ f = $ _ POST ['salesUserType']; $ g = $ _ POST ['salescell']; $ h = $ _ POST ['salesward']; $ i = $ _ POST ['salesdiv']; $ j = $ _ POST ['salesdistrict']; $ k = $ _ POST ['salesmarriage']; $ id = mysql_insert_id(); ( '$ a'、 '$ b'、 '$ c'、 '$ b'、 '$ c'、 '$ b'、 '$ b'、 '$ c'、 '$ b'、 ' $ d '、' $ e '、' $ f '、' $ g '、' $ h '、' $ i '、' $ j '、' $ k ' mysql_query($ query); これはエラーが表示されません –