php取select值
Ⅰ php smarty獲取select的value
給select 一個name值 如 <select name='list'><option value=1>1</option></select> 然後提交表單 在表單提交的頁面 是用 $list = $_REQUEST['list']; 這樣就可以了
Ⅱ Php裡面,用如何方便的獲得一個SELECT查詢語句所返回的記錄數啊
SELECT
語句用於從資料庫中選取數據。
語句1:SELECT
*
FROM
table_name
解說:意思就是讀取整個表table_name裡面的數據顯示出來
語句1:SELECT
*
FROM
table_name
Where
x
=
1
解說:意思就是讀取表table_name裡面鍵名為:x
值為:1的
數據顯示出來
例子:
?php
$con = mysql_connect("localhost","peter","abc123");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("my_db", $con);
$result = mysql_query("SELECT * FROM Persons");
while($row = mysql_fetch_array($result))
{
echo $row['FirstName'] . " " . $row['LastName'];
echo "<br /
";
}
mysql_close($con);
?>資料庫採用UTF8編碼,而頁面申明編碼是GB2312,這是最常見的產生亂碼的原因。
這時候在PHP腳本裡面直接SELECT數據出來的就是亂碼,需要在查詢前先使用:
mysql_query("SET NAMES GBK");或mysql_query("SET NAMES GB2312");來設定MYSQL連接編碼,保證頁面申明編碼與這里設定的連接編碼一致(GBK是GB2312的擴展)。如果頁面是UTF-8編碼的話,可以用:
mysql_query("SET
NAMES
UTF8");
注意是UTF8而不是一般用的UTF-8。假如頁面申明的編碼與資料庫內部編碼一致可以不設定連接編碼。
代碼如下:
$mysql_mylink = mysql_connect($mysql_host, $mysql_user, $mysql_pass);
mysql_query("SET NAMES 'GBK'");
Ⅲ php 如何取得select標簽的值
一般select的值都是需要通過表單get或POST提交給其他程序頁。其他程序頁用$_post[「select的name」],這樣就可以接收了。接收到的是一個數組。
Ⅳ thinkphp獲取下拉框select里的值
thinkphp獲取 和php獲取一樣,表單提交後,就能獲取到選中的value值。
Ⅳ ThinkPHP怎麼獲取select下拉列表的值
要獲取下拉列表的值,只需要給你的下拉列表值賦於'name'屬性即可.
然後再在你的PHP代碼中使用超全局數組$_POST獲得值.
如下代碼如示:
<?php
echo $_POST['test'];
?>
<form method="post">
<select name="test">
<option value="1">1</option>
</select>。
Ⅵ php獲取select值同時獲取option的值
<select
name="select">
<option
value="1|select下拉列表框的值">select下拉列表框的值</option>
<option
value="2|sdfsd">sdfsd</option>
<option
value="3|值一">值一</option>
</select>
不需要JS,如果只是想獲得值和文本,可以用這種方法直接獲得,然後在PHP中拆分出來。
Ⅶ php高手留步。php 獲取表單中的<select >的值 和上傳文件判斷用戶是否選了文件+100
代碼1:獲取<select>值:
<?php
echo 'select的值是: ' . $_POST['select'];
?>
代碼2:上傳文件判斷用戶是否選了文件
if(empty($_POST['files']))
{
echo '沒有上傳文件附件';
} else
{
//上傳附件處理
}
Ⅷ php 如何獲得 select 的值
php 和 js 是二個端處理的(伺服器端,客戶端) 基本不能交互
"(我想在這個表格上輸出上一個表格的選擇值,請問應該在這里填上什麼樣的語句)"
要實現樓主說的功能,只能使用js
要輸出的地方放一個文本框,屬性名為 OneText
當select的值變動時,觸發 onchange()事件 變動 OneText的值
Ⅸ php後台獲取select中的value值
使用var optionValue = $('#adv_set').val();獲取select中被選中的option的值
通過ajax傳給php後台
你可以使用
$.get('接收數據的url',{adv_set:optionValue}, function(){do something...} );//使用$_GET['adv_set']接收
$.post('接收數據的url', {adv_set:optionValue}, function(){do something...});//使用$_POST['adv_set']接收
Ⅹ 如何獲取select下拉框的值
要獲取下拉列表的值,只需要給你的下拉列表值賦於'name'屬性即可.
然後再在你的PHP代碼中使用超全局數組$_POST獲得值.
如下代碼如示:
1
。