フォームフィールドにユーザが電話番号を入力すると、特定のバナーを表示するPHPページを作成しています。リレーショナルテーブル:関係がある3番目のテーブル
だからここにデータベースのための私のロジックです:フィールドを持つ
表電話:ユーザーと電話番号のID、名前。 フィールドを持つテーブルバナー:ID、バナーの名前/タイトル、バナー(イメージへのパス)。フィールドを持つ 表関係:ここでは電話番号がバナーに関連する場所だと私はあなたの助けが必要な場所:)
そして、ここでPHPページのための私のロジックです:
- 体は、電話番号 を取得します - 私はデータベースに問い合わせます - フォームに入力された電話番号に関連するバナーを表示します。
以下は、テーブル作成のためのコードです。ご覧のとおり、どのように進むべきか分かりません。
おかげで百万
CREATE TABLE phones(
id_phone INT NOT NULL AUTO_INCREMENT,
nombre VARCHAR(30),
number INT (9),
PRIMARY KEY (id_phone)
) TYPE = INNODB;
CREATE TABLE banners (
id_banners INT NOT NULL AUTO_INCREMENT,
id_phone INT NOT NULL,
name VARCHAR(250),
banner VARCHAR(250),
PRIMARY KEY(id_phone),
INDEX (id_phone),
FOREIGN KEY (id_phone) REFERENCES clientes(id_phone)
) TYPE = INNODB;
をそれは私がより良いと自分自身を説明し、そのような初心者だけど、良い質問ですimage:http://217.116.9.130/2tables.gif – Lleoun