今天,在工作中,發現乙個問題,簡要描述:用perl寫的cgi程式獲取表單元素的值,用獲得的值拼接sql語句,假如有個表單元素這樣寫
,其中$type_id 由perl寫成的同乙個cgi程式執行時寫入。
另設乙個表單元素,供使用者輸入值使用:>,
在cgi中獲得表單元素的值:
my $type_id = $cgi->param("type_id");
my $pro = $cgi->param("pro");
拼接sql語句時:$sql = "insert into t_t set type=$type_id,prod='$pro'";
假如$type_id=3,$pro=**s
然後輸出這個sql,發現sql=insert into t_t set type=3
就斷掉了,後面的部分就沒了。
試了多次,思索半天後將
改寫為:
這樣拼接出的sql語句就正常了:sql=sql=insert into t_t set type=3,prod='**s'
不知道這是否和html的寫法標準有關。
工作中遇到的問題
1.環境oracle9 vs2008 問題 aspnet提示 無法載入 dll oramts.dll 找不到指定的模組。異常來自 hresult 0x8007007e 翻來覆去折騰了好久最後終於解決方法是 執行oracle安裝檔案增加oracle windows inte ces 模組功能。糾結啊!...
工作中遇到的問題
問題背景 第二天領導要去給客戶演示專案,讓我在演示電腦上部署我們的專案。由於我們的專案的資料庫使用的是oracle 10g,但是我從來沒有進行過導資料庫和還原資料庫的操作,第一次操作都是找度娘,而且還是很迷茫。剛開始我一直想辦法在我的plsql上把資料庫匯出來,但是一直摸不到竅門,而且我們的資料庫較...
工作中遇到的問題
一 cannot connect to the docker daemon at unix var run docker.sock.is the docker daemon running?docker本身已安裝正常,當執行docker images命令時,出現 cannot connect to ...