2015-04-25 54 views
0

我現在有一個PHP/MySQL網站註冊和支付跑步比賽。跑步比賽加入特定類別或門票

我的主要問題(現在阻止我)是,用戶註冊並支付單一種族的題詞。這種單一種族有MySQL領域的「價格」。跑步比賽< - >單一價格。

在一個月內,我將有一個新的事件,主辦方希望爲不同的選手多的價格(根據年齡,兒童,高級等)

我實際的MySQL架構是

USERS (**id**, username, password, email) 
USER_PROFILES (user_id, name, surname, gender, birthdate, etc...) 
EVENTS (**id**, name_desc, date, price, ...) 
REGISTRATIONS (id, user_id, event_id, signup_date, bank_order, bank_result) 

我想象用戶網站流量,但我不知道如何在DB中實現它。 流程如下: - 輸入西班牙身份證。 - 系統檢查它是否先前已加入。 - 如果沒有,用戶填寫個人數據表格。 - (新)點擊該用戶的類別/門票/價格。 - 將用戶添加到「購物車」。 - 支付所有運動員一次性付款。


例:http://www.cronometrajes.com/en/guest_signup/race/ii_carrera_popular_olleros_de_sabero

測試ID:71000000N

西班牙電話格式:[0-9] {9}例:666554433


由於我的網站架構,我不知道如何改善我的實際網站與這個其他功能。

我希望我已經解釋完美的一切。對不起我的英語不好。

+0

用戶和配置文件之間有1對1的關係,對吧? – Strawberry

+0

(清楚!!!)活動價格現在需要在自己的表! – Strawberry

+0

用戶和配置文件之間的關係/ PHP坦克認證)爲1:1) – llobu

回答