我很难找到解决方案。我有一个:
页面addBook.php
和addAuthor.php
表book
和author
book
有book_id
,book_title
,author_id
,book_description
author
有author_id
,author_name
在我的addBook.php
当我想要添加图书时,我只需输入名称,desc等和author
。在author
中我只是简单地拉出作者表中的内容,因为它是一个外键然后添加它。 IF 我要添加的图书已经存储在数据库中。
这是问题所在。
当我想要添加一本没有相应author
的书时,下拉列表旁边应该有一个按钮,它会将我带到另一个模态并让我添加一个作者(它是{{ 1}}),然后保存。它将关闭,让我回到新插入的作者在下拉列表中的添加书。
PS:我在jsfiddle.net上有一个演示,但我不知道如何获取短网址。
答案 0 :(得分:1)
正如我从你的问题中可以理解的,这是一个建议: 使用jQuery来改变模态。当你在按钮上的第一个模态使用按钮时应该打开添加作者模态。当您单击添加作者按钮关闭添加书模态并打开添加作者模态与js。添加作者后,当您的php scipt确认作者再次添加jquery close添加作者模态并返回添加图书模式,但首先在添加图书模式的下拉列表中添加新作者。