非常感謝您的幫助!如何使用PHP,JS和HTML來正確處理多對多的關係?
我有一個龐大而複雜的形式,有很多我一直在努力應對的多對多關係。在鼓勵之後,我爲每個關係創建了兩個適當的表格(例如,一個表格汽車填充了carID和carName's,並且交叉表格userCars存儲了用戶ID和carID),無論大小。
我的問題是:我的表單HTML應該總是由基於這些表的PHP生成的?例如,我是否應該使用PHP檢查汽車表,併爲表中的每一行生成一個複選框,儘管我只會從五個開始?除了調用一個PHP函數onLoad並讓該函數調用一個javaScript函數之外,還有更好的方法嗎?
此外,用戶提交表單後,如何存儲這些值?我是否需要經過每一個POST變量名和表中,以獲得與該名稱相關聯的carID加以比較carName 汽車,然後讓在userCars表中的條目?或者我應該說「如果沃爾沃,carID = 4」,因爲我現在只有五輛車!
再次感謝您的所有建議!如果沒有你的慷慨,我會被完全卡住!
我寧願使用一些PHP框架,處理這種類型的數據關係更容易... –