我目前有一個表單,要求在單獨的下拉菜單中分別輸入這些表單。合併出生日期的字段以保存到分區
天|月|年
當我插入到數據庫中時,我執行以下操作,但它插入的所有內容都是00-00-0000。
$_POST['date'] = $_POST['dob_day'].'-'.$_POST['dob_month'].'-'.$_POST['dob_year'];
//I then do my insert and I'm inserting this..
mysql_real_escape_string($_POST['date'])
什麼似乎是問題?
你是否從網頁返回實際的數字/數字字符串? –
你的代碼對SQL注入非常有用。請先解決這個問題。看到[這裏](http://stackoverflow.com/questions/60174/best-way-to-prevent-sql-injection-in-php) –
我真的沒有檢查,但其他數據的每一點都過來了,存儲到數據庫的罰款,所以我會認爲它是.. – Dave