<?php
$post_data = $_POST;
$fieldtitle= $_POST['sname'];
$fieldnum = $_POST['Zsedunum'];
echo $fieldnum;
?>
{php $sql="select * from dr_1_form_zscxedu where title=$fieldtitle and zsbh=$fieldnum ";}
{list action=sql sql='$sql'}
姓名:{$t.title}
性別:{$t.xingbie}
身份證號(hào):{$t.sfzh}
會(huì)員編號(hào):{$t.zsbh}
{/list} {$error}
上面是表單查詢結(jié)果頁(yè)面form_xxxshow.html的相關(guān)代碼,
需要在這個(gè)頁(yè)面加判斷,滿足表單查詢頁(yè)formxx.html提交過(guò)來(lái)的sname和Zsedunum兩個(gè)變量,查詢數(shù)據(jù)庫(kù)時(shí),有滿足條件的記錄則查詢到相應(yīng)的信息,不滿足條件返回一個(gè)提示!
<?php
mysql_connect('127.0.0.1','root','root');
mysql_select_db('jhsdfsdf');
mysql_query("set wx 'utf8' ");
$post_data = $_POST;
$fieldtitle= $_POST['sname'];
$fieldnum = $_POST['Zsedunum'];
echo $fieldnum;
$sql="selec * from dr_1_form_zscxedu where zsbh=$fieldnum";
$result=mysql_query($sql);
?>
{if (@mysql_num_rows($sql)==0)}
沒(méi)有滿足條件的記錄!
{else}
查詢到記錄了,字段怎么顯示出來(lái)???
{/if}
如果這樣判斷,返回的始終是“沒(méi)有滿足條件的記錄!”
為什么不用ci的語(yǔ)法
【劉建國(guó)】2樓 請(qǐng)問(wèn) ci語(yǔ)法 又怎么寫???
你這樣寫存在注入的風(fēng)險(xiǎn)啊
【徐建林】4樓 謝謝提醒啊,這樣被注入風(fēng)險(xiǎn)確實(shí)很高,那要怎么寫呢?能指導(dǎo)一下嗎?謝謝啊
現(xiàn)在就是兩個(gè)頁(yè)面:
一個(gè)【表單查詢提交頁(yè)】,一個(gè)【查詢結(jié)果頁(yè)】
【表單查詢提交頁(yè)】里有兩個(gè)input,點(diǎn)擊查詢按鈕,提交到 【查詢結(jié)果頁(yè)】顯示滿足條件的記錄,沒(méi)記錄則返回一個(gè)提示
【劉建國(guó)】2樓
請(qǐng)指教,用ci寫法的具體解決方法,能解決重新開個(gè)貼懸賞(設(shè)置懸賞)50元,謝謝
現(xiàn)在就是兩個(gè)頁(yè)面:
一個(gè)【表單查詢提交頁(yè)】,一個(gè)【查詢結(jié)果頁(yè)】
【表單查詢提交頁(yè)】里有兩個(gè)input,點(diǎn)擊查詢按鈕,提交到 【查詢結(jié)果頁(yè)】顯示滿足條件的記錄,沒(méi)記錄則返回一個(gè)提示
NONONONONONO
難懂