首先呢,我先說一下,你的sql語句報(bào)錯(cuò)是因?yàn)槟阋樵兊膖ime是一個(gè)字符串,要用引號(hào),不然會(huì)報(bào)錯(cuò)
創(chuàng)新互聯(lián)是一家網(wǎng)站設(shè)計(jì)公司,集創(chuàng)意、互聯(lián)網(wǎng)應(yīng)用、軟件技術(shù)為一體的創(chuàng)意網(wǎng)站建設(shè)服務(wù)商,主營產(chǎn)品:成都響應(yīng)式網(wǎng)站建設(shè)公司、品牌網(wǎng)站制作、成都全網(wǎng)營銷推廣。我們專注企業(yè)品牌在網(wǎng)站中的整體樹立,網(wǎng)絡(luò)互動(dòng)的體驗(yàn),以及在手機(jī)等移動(dòng)端的優(yōu)質(zhì)呈現(xiàn)。網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、移動(dòng)互聯(lián)產(chǎn)品、網(wǎng)絡(luò)運(yùn)營、VI設(shè)計(jì)、云產(chǎn)品.運(yùn)維為核心業(yè)務(wù)。為用戶提供一站式解決方案,我們深知市場的競爭激烈,認(rèn)真對(duì)待每位客戶,為客戶提供賞析悅目的作品,網(wǎng)站的價(jià)值服務(wù)。
其次呢,你既然想在這邊下拉表單選擇一個(gè)值傳遞出去,那么最簡單的方法用的就可以是js ?你的代碼中form沒有提交表單按鈕,那么就是使用js讓它充當(dāng)提交按鈕 用到了 下拉選擇框的onchange屬性
具體寫法呢:
form?action="xianshi.php"?method="post"?id="form"?!--這里給表單一個(gè)id--
fieldsetlegend選擇您要查看的日期/legend
pb測量日期/b
select?name="time"?onchange="fun()"??!--這里的給一個(gè)onchange事件?也就是說當(dāng)下拉框的值改變時(shí)將觸發(fā)onchange里面的函數(shù)fun()--
?php
while($colum=mysqli_fetch_array($result)){
?
option?value="?php?echo?$colum["time"];?"?php?echo?$colum["time"];?/option;?
?php
}
?
!--下面是js代碼??對(duì)fun函數(shù)進(jìn)行操作--
script?type="text/javascript"
function?fun(obj){
var?form?=?document.getElementById("form");//選中你的表單
form.submit();???//執(zhí)行提交
}
/script
不太懂閣下所問,不知是不是這樣,你想說的是select的名字,即
bodytype-??echo?$v['uname']??
是整個(gè)還只是 $v['uname']的值?
看你foreach里的代碼,貌似是只求$v['uname']的值,那么你就是沒有明白foreach的具體作用,
foreach($_POST?as?$rk)
中的$rk,其值是表單值,而非表單名,那么如何獲得表單名呢,這樣寫
foreach($_POST?as?$key=$rk)
這樣,$key就是表單名,后面的$rk就是表單值
然后你再用正則對(duì)$key進(jìn)行處理了,后面的你應(yīng)該都懂了
希望能幫到你
要使用AJAX了, 菜單聯(lián)動(dòng)就可以了;
參考如下:
?php
//require_once('conn.php');??//寫個(gè)連接數(shù)據(jù)庫的文件?每次包含一下就行了,?而且要寫在最上面。
$con?=?mysql_connect("localhost","root","***");??
?
!DOCTYPE?html?PUBLIC?"-//W3C//DTD?XHTML?1.0?Transitional//EN"?""
html?xmlns=""
head
meta?http-equiv="Content-Type"?content="text/html;?charset=gb2312"?/
title無標(biāo)題文檔/title
/head
body
select
option-請(qǐng)選擇-/option
?php
$sql="select?CID?from?course2";
$result=mysql_query($sql);
while($row=mysql_fetch_assoc($result)){
?
option?value="$row['CID']"?php?echo?$row['CID']??/option??//這個(gè)值要用php的方法取出來
?php
}
?
/select
/body
/html
可以后臺(tái)根據(jù)不同的value值區(qū)分,或者使用代碼,如下:
select?onchange="_go(this);"
option?value="name2"表2/option
option?value="name1"表1/option
/select
script
function?_go(t)
{
window.location?=?'table.php?name='?+?t.value;
}
/script
php再SELECT $_GET['name'] 表的數(shù)據(jù)得了。
利用表單提交,范例代碼如下:
!DOCTYPE?html?PUBLIC?"-//W3C//DTD?XHTML?1.0?Transitional//EN"?""
html?xmlns=""
head
meta?http-equiv="Content-Type"?content="text/html;?charset=gb2312"?/
title無標(biāo)題文檔/title
/head
body
table???
form?name=""?action="ip地址"?method="post"?????(這里是新增的)
tr
td?valign="top"?height="110"興趣特長:/td
tdtextarea?name="content"??rows="6"?class="textarea0"?style="width:630px"?/textarea/td
/tr
tr
td?valign="top"自我評(píng)價(jià):/td
tdtextarea?name="content"??rows="6"?class="textarea0"?style="width:630px"?/textarea/td
/tr
tr
td?colspan="2"?align="center"input?type="submit"?value="提交"?//td
/tr
/form?(這里是新增的)
/table
/body
/html
這是javascript的問題 定義個(gè)onchange事件
form id='fm' action="pdetails2.php?pid=0" method="post"
select id='se' name="SelectP" style="width: 300px" size="2" onchange="javascript:document.getElementById('fm').action='pdetails2.php?pid='+ document.getElementById('se').value"
option selected="selected"Please select.../option
option value="1"111/option
option value="2"222/option
option value="3"333/option
option value="4"444/option
/select
input name="btn_pro" type="submit" value="Submit"/
/form
文章題目:php下拉框提交數(shù)據(jù),php表單提交兩種方式
網(wǎng)頁地址:http://jinyejixie.com/article2/hsisoc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供商城網(wǎng)站、關(guān)鍵詞優(yōu)化、域名注冊(cè)、網(wǎng)站導(dǎo)航、全網(wǎng)營銷推廣、品牌網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)