[請益] 由使用者輸入生日判斷星座

看板PHP作者 (Sexxxxxx)時間13年前 (2012/03/17 04:58), 編輯推噓1(109)
留言10則, 5人參與, 最新討論串1/1
水瓶座 0000-01-20 0000-02-18 雙魚座 0000-02-19 0000-03-20 白羊座 0000-03-21 0000-04-19 金牛座 0000-04-20 0000-05-20 雙子座 0000-05-21 0000-06-21 巨蟹座 0000-06-22 0000-07-22 獅子座 0000-07-23 0000-08-22 處女座 0000-08-23 0000-09-22 天秤座 0000-09-23 0000-10-22 天蠍座 0000-10-23 0000-11-21 射手座 0000-11-22 0000-12-21 摩羯座 0000-12-22 0001-01-19 我要怎麼判斷 當使用者輸入生日以後 然後判斷直接在資料庫裡新增 他的星座是??? 是在 MYSQL新增前就加入判斷式嗎?? 我的年月日是一起輸入的,格式 YYYY-MM-DD <input name="birthdate" type="text"/> 如果說要改判斷式是不是一定要改成分開輸入的? mysql_query("INSERT INTO `abc` (`Constellation`) VALUES ( ???? )"); 判斷式要怎麼寫 怎麼判斷日期範圍是在哪裡就SET一個變數給他? 小弟新手 求解麻煩各位了 ^^ 先說聲謝謝 ^___^ -- 推倒你 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.113.111 ※ 編輯: j999444 來自: 114.32.113.111 (03/17 05:24)

03/17 05:56, , 1F
可以啊,用很多case和if()就行了,但是這全部都是SQL喔!
03/17 05:56, 1F

03/17 05:56, , 2F
你確定這種工全部都要用SQL做嗎?那你可能要換板問
03/17 05:56, 2F
謝謝唷 我好奇的是我要怎麼下判斷式 mysql_query("SELECT ... "); if (???) { mysql_query("UPDATE ... "); } ???要怎麼填 ??? ※ 編輯: j999444 來自: 114.32.113.111 (03/17 06:14)

03/17 07:21, , 3F
用if不就結了。
03/17 07:21, 3F

03/17 11:08, , 4F
XD 我前幾天才做這....
03/17 11:08, 4F

03/17 11:11, , 5F
後來發現 星座的間隔版本不一 就直接做成下拉是讓使用者選..
03/17 11:11, 5F

03/17 11:11, , 6F
星座 只要做網路上找 一定會有
03/17 11:11, 6F

03/17 11:11, , 7F
03/17 11:11, 7F

03/17 11:35, , 8F
date('z',$birthday),配合星座的常數陣列,看看落點在哪個
03/17 11:35, 8F

03/18 00:04, , 9F
對阿 我都不知道我是金牛還是牡羊XD... 04/20
03/18 00:04, 9F

03/20 22:47, , 10F
我有寫好的 function 耶 XD 好久沒用了
03/20 22:47, 10F
文章代碼(AID): #1FOwbkz4 (PHP)
文章代碼(AID): #1FOwbkz4 (PHP)