Я сбиваются, когда я смотрю, как программировать с MySQL/PHPAdmin в PHPКак создать список контактов в PHP с использованием MySQL/PHPMyAdmin
, что я пытаюсь сделать это список контактов, который будет хранятся в MySQL, что каждый пользователь имеет свой собственный список ... Я новичок в MySQL, что у меня возникли проблемы является структура, как она должна быть выполнена в MySQL .. Например
user1 ID
user1 bio
пользователь1 адрес электронной почты
user1 контакты
user1_contact1 (name, contact bio, contact email)
user1_contact2 (name, contact bio, contact email)
user1_contact3 (name, contact bio, contact email)
user2 ID
user2 био
user2 электронной
user2 контакты
user2_contact1 (name, contact bio, contact email)
user2_contact2 (name, contact bio, contact email)
user2_contact3 (name, contact bio, contact email)
так, когда User1 знаки в которых они видят user1 данные и user1 контакты и en user2, они видят, что пользовательские данные2 и контакты user2
Мне кажется, что контакты должны быть таблицей, а то, что я продолжаю путать, - это сделать ее пользовательской таблицей для каждого пользователя и как должна быть структура в PHPMyAdmin
Пользовательские контакты состоят из 5 контактов на 5000 контактов.
если есть лучший способ, который я пропускаю, дайте мне знать.
STRONG предложение: купить книгу и/или пройти через несколько простых PHP/MySQL/HTML учебники. Например: [PHP MySQL Database] (http://www.w3schools.com/php/php_mysql_intro.asp). В вашем случае это звучит так: a) вам нужна «таблица контактов» и b) «таблица пользователей». Каждая строка в вашей таблице контактов будет иметь ссылку на соответствующий «пользователь»: у нее будет [внешний ключ] (http://www.mysqltutorial.org/mysql-foreign-key/). Например, столбец «userID». Многому научиться - но основы легки. Честный. – FoggyDay
Время думать о нескольких таблицах с полями отношений типа 'user_id' – charlietfl