таблицы (в одной пользователи, а в другой сообщения). Как мне сделать чтобы в таблице "сообщения" в качестве id был почтовый адрес, который добавляется в таблицу пользователей при регистрации?
Решение конечно спорное, но можно просто создать id сообщений такого же типа как у почты в пользователях и fk ключ накинуть)
Ну мне как бы надо чтобы все сообщения от пользователя отображались по запросу
Так вам в целом надо понять работу реляционных баз данных
Да я ПХП учу. Блог делаю с регистрацией и сообщениями своими силами) Тяжело, но именно практикой лучше всего заходит)
в БД вьехать тоже придется
Ну я с БД и делаю
https://paiza.io/projects/U8ZRnE9LnStt3NRM1gSp4A
На скорую руку накидал, но вам так или иначе придется в это вникать и чем раньше начнете, тем будет лучше
Оооо спасибо) Сейчас буду изучать
Так не делают. Причина - пользователь может поменять почту, и что тогда делать, искать все его старые сообщения и там менять почту на новую ? Обычно у каждой таблицы делают отдельный столбец, в котором проставляется айдишник записи. Обычно это числовое значение, автоматически увеличивающееся на 1 при добавлении новой записи (autoincrement). Но иногда используются и строки, в виде уникальных uuid например. Какая разница, искать все сообщения по email или по внутреннему числовому id ? Никакой, а с id будет меньше проблем в будущем.
так а в чем проблема то? обычный селект же
а где codeigniter
на лавке запасных
и YII нет
ну, yii еще могли бы поставить, но codeigniter это уже рофл
они поcчитали yii тоже рофлом)
Обсуждают сегодня