Size: a a a

2021 March 28

ВС

Владислав Субботин... in phpGeeks
+
источник

MV

Maystrenko Viktor in phpGeeks
Привет. Новичок. Учусь)))Ребят, а кто-то может небольшой практический урок провести на конкретном примере и не за все деньги мира)). Задача. Сделать учет почт, телефонов, аккаунтов. Требуется 3 формы. 1. Ввести телефон, чтоб сохранился в базе с выводом в таблицу под формой ввода. Если существует телефон - то вывести сообщение об этом.  В таблице кнопка удаления записи из базы 2. Ввести почта, пароль, телефон - на которую телефон зарегистрирован. Если уже почта такая есть, то вывести сообщение об ошибке. Сохранить в базу, вывести на экран в таблицу. В таблице кнопка удаления и редактирования записи из базы. 3. Ввести аккаунт, пароль аккаунта,  почта, телефон. Если уже такой акк существует, то вывести сообщение.  Так же с выводом в таблицу и кнопкой для возможности редактирования и удаления.    И 4 поиск. По телефону - вывод аккаунтов с данным телефоном. и по почте.  Извините за корявое описание. Верстки и прочее не нужны. Суть - понять как построить бд под такое со связанными таблицами. И минимально код PHP - обращение к базе - послать запрос.  Если такой урок возможен маякните в личку. Извините за корявое описание))))
источник

ПМ

Премьер Министр... in phpGeeks
Maystrenko Viktor
Привет. Новичок. Учусь)))Ребят, а кто-то может небольшой практический урок провести на конкретном примере и не за все деньги мира)). Задача. Сделать учет почт, телефонов, аккаунтов. Требуется 3 формы. 1. Ввести телефон, чтоб сохранился в базе с выводом в таблицу под формой ввода. Если существует телефон - то вывести сообщение об этом.  В таблице кнопка удаления записи из базы 2. Ввести почта, пароль, телефон - на которую телефон зарегистрирован. Если уже почта такая есть, то вывести сообщение об ошибке. Сохранить в базу, вывести на экран в таблицу. В таблице кнопка удаления и редактирования записи из базы. 3. Ввести аккаунт, пароль аккаунта,  почта, телефон. Если уже такой акк существует, то вывести сообщение.  Так же с выводом в таблицу и кнопкой для возможности редактирования и удаления.    И 4 поиск. По телефону - вывод аккаунтов с данным телефоном. и по почте.  Извините за корявое описание. Верстки и прочее не нужны. Суть - понять как построить бд под такое со связанными таблицами. И минимально код PHP - обращение к базе - послать запрос.  Если такой урок возможен маякните в личку. Извините за корявое описание))))
Это обычный crud чего тут учить то. Эту большую задачу на подзадачи разбей и выполняй. Под номером 1 записать в базу, сделать выборку по условию и вывести в таблице результат если соответствует условию. Вот тебе и алгоритм. И уже по этим подзадачи гуглишь как их решить
источник

MV

Maystrenko Viktor in phpGeeks
Премьер Министр
Это обычный crud чего тут учить то. Эту большую задачу на подзадачи разбей и выполняй. Под номером 1 записать в базу, сделать выборку по условию и вывести в таблице результат если соответствует условию. Вот тебе и алгоритм. И уже по этим подзадачи гуглишь как их решить
Мне на самом деле больше урок по связям между таблицами нужен. То есть как саму таблицу сконструировать правильно.
источник

ИП

Игорь Подольская... in phpGeeks
Maystrenko Viktor
Мне на самом деле больше урок по связям между таблицами нужен. То есть как саму таблицу сконструировать правильно.
Зачем тебе связи в такой задаче
источник

MV

Maystrenko Viktor in phpGeeks
То есть создать таблицы не проблема. А вот связать... немного в ступор встал. Надо ли нормализировать и прочее
источник

MV

Maystrenko Viktor in phpGeeks
Игорь Подольская
Зачем тебе связи в такой задаче
в качестве урока на простом примере чтоб понять
источник

ПМ

Премьер Министр... in phpGeeks
Maystrenko Viktor
То есть создать таблицы не проблема. А вот связать... немного в ступор встал. Надо ли нормализировать и прочее
Есть книга, там отлично все расписано
источник

ИП

Игорь Подольская... in phpGeeks
Maystrenko Viktor
То есть создать таблицы не проблема. А вот связать... немного в ступор встал. Надо ли нормализировать и прочее
emails {
 email_id: INT PRIMARY KEY AUTO_INCREMENT,
 value: VARCHAR(127);
}

phone {
 phone_id: INT PRIMARY KEY AUTO_INCREMENT,
 value: VARCHAR(32);
}

accounts {
 account_id: INT PRIMARY KEY AUTO_INCREMENT,
 email_id: INT UNIQUE KEY,
 phone_id: INT UNIQUE KEY
}
источник

СД

Старлинг Девайсов... in phpGeeks
Maystrenko Viktor
в качестве урока на простом примере чтоб понять
По моему. задача неправильно поставлена.
Все эти даныне идут в одну таблицу, тут нечего связывать.
Надо то, что относится как один ко многим - про это речь?
например, ник и его собщения.
Другой ник и его сообщения.
источник

ИП

Игорь Подольская... in phpGeeks
Привет. При закрытии сайта с помощью .htaccess и .htpasswd можно в форму логина и пароля, выводящуюся браузером, встроить свой текст сообщения?
источник

FL

First Last in phpGeeks
Игорь Подольская
Привет. При закрытии сайта с помощью .htaccess и .htpasswd можно в форму логина и пароля, выводящуюся браузером, встроить свой текст сообщения?
Если еще раз удалишь свой вопрос и напишешь его снова же - получишь)
источник

MV

Maystrenko Viktor in phpGeeks
Игорь Подольская
emails {
 email_id: INT PRIMARY KEY AUTO_INCREMENT,
 value: VARCHAR(127);
}

phone {
 phone_id: INT PRIMARY KEY AUTO_INCREMENT,
 value: VARCHAR(32);
}

accounts {
 account_id: INT PRIMARY KEY AUTO_INCREMENT,
 email_id: INT UNIQUE KEY,
 phone_id: INT UNIQUE KEY
}
спасибо
источник

MV

Maystrenko Viktor in phpGeeks
Старлинг Девайсов
По моему. задача неправильно поставлена.
Все эти даныне идут в одну таблицу, тут нечего связывать.
Надо то, что относится как один ко многим - про это речь?
например, ник и его собщения.
Другой ник и его сообщения.
ну например 1 акк фейсбук может иметь только уник телефон и почту.  Один телефон может иметь 3 твиттер акка, но почта уникальна.  С телефонами и почтами... на 1 телефон может много почт завязано быть
источник

СД

Старлинг Девайсов... in phpGeeks
да, вот 1 телефон и много твиттера - это норм.
или 1 телефон и много почт.
Такие структуры уже строите?
А то многие ко многим - запутаетесь в начале.
источник

ВС

Владислав Субботин... in phpGeeks
Каша какая-то
источник

СД

Старлинг Девайсов... in phpGeeks
Ну так чел учится как раз разбираться, это норм )
источник

MV

Maystrenko Viktor in phpGeeks
Старлинг Девайсов
да, вот 1 телефон и много твиттера - это норм.
или 1 телефон и много почт.
Такие структуры уже строите?
А то многие ко многим - запутаетесь в начале.
вот пытаюсь разобраться. Начал с телефон - почта - акк твиттера. 3 таблицы
источник

СД

Старлинг Девайсов... in phpGeeks
Maystrenko Viktor
вот пытаюсь разобраться. Начал с телефон - почта - акк твиттера. 3 таблицы
на 2-х сначала все постройте, логика станет яснее.
Потом встроите третью.
источник

MV

Maystrenko Viktor in phpGeeks
Спасибо. Значит начну - телефон - почты. Спасибо, что подсказываете.
источник