与表MySQL的关系

时间:2010-07-29 11:29:28

标签: php mysql database

我对表的关系有一些小问题如下:

我创建了一个登录和注册脚本,其中包含以下内容

table name: members:
fields: member_id, firstname, lastname, login, password

现在我用这个

创建了另一个表
table name: phone
fields: member_id, phoneid, name, number, prefix, time,total

我想创建一个表单,管理员可以从下拉列表中选择客户端的名称,然后添加一个记录,例如被叫号码,号码前缀,总时间和该时段的金额。

我不知道该怎么做,请帮我创建一个脚本或帮我解决这个问题。

因此,管理员一直在客户端A上创建一个表单,它会被添加到电话表的新行,然后我将在客户端添加一个调用脚本,在那里他们可以看到他们已经完成的所有记录

谢谢请帮忙。

此致

1 个答案:

答案 0 :(得分:0)

您的数据库设计似乎存在根本缺陷 - 成员和phone_numbers表之间没有关联。将一个FK(member_id)添加到phone_numbers表。

关于创建前端,有很多库都有数据存储(我们使用ExtJS),在刷新存储时你可以使用php进行持久化。

希望这有帮助!