我有一個帶有 varchar 列的表。我使用值為 01、02、03、04 .... 10、11、12 等的選擇表單來存儲此列中的數據。我的問題是,當我提交表單時,前導的“零”被刪除。如何保持前導零?**注意。我檢查了其他類似的帖子,但他們沒有解決我的問題。我已經嘗試過 var/char/text 但它仍然不起作用,因此如果有另一種方法可以完成此操作,為什么我發布這個問題。**<form method=post enctype="multipart/form-data"><select name="dd"> <option selected="selected">Day</option> <option value='01'>01</option> <option value='02'>02</option> <option value='03'>03</option> <option value='04'>04</option> <option value='05'>05</option> <option value='06'>06</option> <option value='07'>07</option> <option value='08'>08</option> <option value='09'>09</option> <option value='10'>10</option> <option value='11'>11</option> </select><select name="mm"> <option selected="selected">Month</option> <option value='01'>01</option> <option value='02'>02</option> <option value='03'>03</option> <option value='04'>04</option> <option value='05'>05</option> <option value='06'>06</option> <option value='07'>07</option> <option value='08'>08</option> <option value='09'>09</option> <option value='10'>10</option> <option value='11'>11</option> </select></form>MySQL如下; $caption = $_POST['dd'].-$_POST['mm']; $sql = "INSERT INTO pages SET caption = '$caption'";
在 MySQL 中保持前導零
慕田峪4524236
2023-10-21 10:35:03