Я строю php-страницу, на которой будет отображаться конкретный баннер, когда пользователь вводит свой номер телефона в поле формы.Реляционные таблицы: 3-я таблица с отношениями
Так вот моя логика для базы данных:
Таблица телефонов с полями: ID, имя пользователя и номер телефона. Табличные баннеры с полями: id, название/название баннера и баннер (путь к изображению). Таблица соотношения с полями: вот где номер телефона должен быть связан с баннером и где мне нужна ваша помощь :)
И вот моя логика для страницы PHP:
-форма получает номер телефона - Я запрашиваю базу данных -I показывает баннер, связанный с номером телефона, введенным в форму.
Ниже приведен код создания таблицы до сих пор .. как вы увидите, не знаете, как продвигаться.
Благодаря миллиона
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