我一般都這樣寫,你也可以看
創(chuàng)新互聯(lián)公司是專業(yè)的濱江網(wǎng)站建設(shè)公司,濱江接單;提供網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站,網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行濱江網(wǎng)站開(kāi)發(fā)網(wǎng)頁(yè)制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛(ài)的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來(lái)合作!
你把要輸出 的東西,寫在一個(gè)數(shù)組中,有錯(cuò)誤也好調(diào)試。你的有點(diǎn)亂。試試我的喲
$q2=$m-query('select * from whole where date=(select max(date) from whole) group by province');while($r2=$q2-fetch_array(MYSQLI_USE_RESULT)){$op2.='option value="t.php?i='.$r2[id].'"'.$r2[province].'/option';}
?
form name="123" method="post" action=""
table border="1" class="tb"
trtd起運(yùn)地/tdtd colspan="2"select name="pol"option value=""-請(qǐng)選擇-/option?php echo $op;?/select/td/tr
trtd width="10%"終到地/tdtd width="15%"select name="dest" onChange="chk(this,'pod')"option value=""-請(qǐng)選擇-/option?php echo $op2;?/select/tdtd id="pod" width="75%"/td/tr
trtdinput type="submit" name="ok" value="提交/ok"/tdtd/tdtd/td/tr
/table
/form
添加一行是的用jquery比較簡(jiǎn)單:
$("#addRow").before("tr class='pro'"+
"td width='90' align='right'id:/td"+
"tdinput name='id[]' type='text' class='input' //td"+
"td width='90' align='right'name:/td"+
"tdinput name='name[]' type='text' class='input' //td"+
"td width='90' align='right'age:/td"+
"tdinput name='age[]' type='text' class='input' //td"+
"/tr"
);
但是要在表格添加一行,而且這一行數(shù)據(jù)是要傳遞到下一個(gè)頁(yè)面的吧?這個(gè)寫的時(shí)候就得注意點(diǎn),就先給我上邊寫的一樣name='name[]',這樣在下一個(gè)頁(yè)面用$_POST['name']取到的是一個(gè)數(shù)組,就是說(shuō)你添加幾行,該數(shù)組有幾個(gè)值,用一個(gè)循環(huán)出來(lái)可以組成你每一行的數(shù)組~
希望對(duì)你有幫助~
我這里只能給你個(gè)大概的思路。首先單行刪除是通過(guò)獲取id,獲取id的話可以通過(guò)js獲取,然后提交數(shù)據(jù)到后臺(tái)php,從數(shù)據(jù)庫(kù)中判斷是不是這個(gè)id如果是的話就刪除這條數(shù)據(jù),全部刪除的話是直接刪除這個(gè)表中的內(nèi)容。
回答一:
這個(gè)最好用javascript來(lái)做,不然PHP每次都要刷新頁(yè)面,增加服務(wù)器負(fù)擔(dān)。
你可以看看javascript的DOM操作,很基本的。
PHP也有DOM相關(guān)的函數(shù)庫(kù)。
介紹一下jquery(javascript的一個(gè)牛B的庫(kù))的寫法:
假設(shè)你的列表是table id="sample"
那么追加新行:$("#sample").append("trth.../thtd.../td/tr")
非常的簡(jiǎn)單
回答二:
用ajax把數(shù)據(jù)提交給服務(wù)器,然后PHP解析成數(shù)組,然后用一個(gè)循環(huán)添加到數(shù)據(jù)庫(kù)就可以了。
具體的代碼懶得寫了,你自己按我上面給你的提示去查一下資料,都不是很難的。