1
我想知道如何使用一個輸入列將多個作者添加到一本書。如何從一個輸入框中寫入多個外來字段?
例如: 在網站我有輸入書和輸入作者列。然後我有Add按鈕,它檢查作者是否已經存在,填充多個子表並添加到作者和書籍表值中(如果它們不存在)。
我的問題是,我如何從一個輸入列添加和檢查多個作者,比如在它們之間使用彗星或和,以便在必要時檢查並添加多個值。
事情是這樣的:
Input: Booksname
Input: authorsname authorslastname AND authorsname authorslastname
所以它會檢查,並增加了書籍和作者表和寫入author_books值。 AND是分隔兩個作者值以進行檢查和/或添加的東西。
我不知道,如果你正在詢問UI問題或數據庫問題。假設你已經正確設置你的數據庫,是否有一個特定的原因,你只希望爲作者提供一個輸入框?在我看來,最好有一個JavaScript按鈕來「添加第二位作者」,每次點擊時都會創建一個附加的輸入框。然後您可以單獨讀取這些輸入,並且不需要擔心分隔符。 – halfer
用戶界面問題,你能告訴我的JavaScript按鈕的例子,將添加第二作者的輸入框?我會試着做出類似的東西,如果出現了一些問題,我會進一步修改它,比如用新的輸入框與舊的代碼鏈接在一起的數組。 – mudsao