乙個小貼士。當你的form裡有乙個checkbox的時候,你會先判斷是否有值存在,然後存入資料庫。
或則使用如下**:
<cfparamname="form.abc" value="0">
來預先定義一下。
但是,這個工作可以使用isdefined來完成。條件是,你的值只有1和0。如果符合條件,你可以這樣寫,就可以不使用cfif來判斷。
update table1
set feild1 = #int(isdefined("form.abc"))#
where id = 1
這個時候,isdefined的值就是0和1. 因為isdefined返回的是yes和no。所以使用int轉換為0和1.
C STL fstream的乙個妙用
上週日在任務中國上接了乙個任務,程式不是很難,主要是他們學校有個程式提交系統,一開始程式把基礎的例子都過來,但是一到optional test就掛掉。後面想到可能是檔案中的數字有問題。原題目要求是這樣的,從檔案中讀取出是int的資料。本來用的是fstream的,但是 遇到不是int就掛掉了,後來就乾...
Switch語句的乙個坑 乙個妙用
switch有乙個坑比較容易踩,在這裡記錄提醒自己。如下 請問輸出什麼?如果你覺得答案是 i 2那就錯了。要注意,switch語句到case語句之間的 是不會執行的。直接略過,所以case挨著switch寫好了 switch語句通常我們慣性思維case都是從下到大1 n種情況排列下來,不過不要忘記c...
c 正則的乙個妙用
假如,我們有這樣一段文字 願 我們的祖國越來越強大 要替換成 願 我們的祖國越來越強大 當然,如果就事論事的話,要替換這個字串的辦法非常多.但是如果這僅僅是乙個非常非常長的字串,且裡面有n多個個標記呢?這個時候自然而然的就想到了用正則,也很容易的就找到了正確的正則 當然也有很多多種方式,正則的世界也...