如果頁面有id那麼,如果乙個頁面有2個「id」,那麼GETid取得的是哪乙個?技術問答

2021-03-04 09:00:57 字數 2407 閱讀 5002

1樓:匿名使用者

可以用相同的name如 input會儲存到$_post[input]這個陣列 檢視原帖》

希望採納

php 引數傳遞問題($_get('id'))

2樓:匿名使用者

我自己測試了一下,到是沒出現你這樣的問題;

感覺上可能問題出在"select * from message where select * from dede_area where id = ".$id,$conn);

$row = mysql_fetch_array($rs);

print($row);

?>

再回頭看你的問題描述,以及你的**,感覺樓上說重複賦值的原因就有道理了。

$sql被你重複賦值後的值為"select * from message order by id desc",在執行查詢後,返回的是message這張表的全部資料,並且按倒序排列。

所以你無論怎麼傳值,都只得到該錶的最後一行的資料。

3樓:匿名使用者

其實 我沒怎麼看懂你要問什麼

ceshi2.php頁面

$sql="select * from message where select * from message order by id desc";

你為什麼寫2個sql 而且宣告的變數名一樣,

這樣 第二個會把第乙個$sql覆蓋掉,你傳不傳id 查得都是所有資料

補充:只查最後乙個的話可以這樣

select * from message order by id desc limit 1

我先按照id降序排列 然後只取第一條。

另一種就是你寫的這種也能實現,就是mysql_fetch_array 不放在while裡面 就迴圈一次

4樓:匿名使用者

$row=mysql_fetch_array($query); 沒while的會 就只有乙個陣列~~

如多個 就需要while下~

5樓:匿名使用者

$sql="select * from message where select * from message order by id desc";

重複賦值了吧

$id = isset($_get['id']) ? $_get['id'] : ''; 這句是什麼意思???

6樓:匿名使用者

首先你應該知道三元運算子:

(條件) ? (值1) :(值2);

解釋:如果條件成立(為真),則執行冒號前邊的「值1」,否則執行冒號後面的「值2」。

isset()函式是檢測變數是否設定,$_get['id']是通過get方法傳過來的值。

這句話的意思就是:如果$_get['id']已經被設定,即已經有值了,則$id=$_get['id'];

如果$_get['id']沒有被設定,則$id = '';

用**翻譯就是:

if( isset($_get['id']) )else

7樓:匿名使用者

$id = isset($_get['id']) ? $_get['id'] : '';

相當於if( isset($_get['id']) )$id = $_get['id'];

else

$id = '';

8樓:匿名使用者

get上有id便用id的值,沒有就賦個空置

如何從頁面跳轉到另頁面,如何從乙個頁面跳轉到另乙個頁面

定義和用法 標籤定義超連結,用於從一張頁面鏈結到另一張頁面。元素最重要的屬性是 href 屬性,它指示鏈結的目標。需轉跳轉到的頁面b.html內寫入 後面的skip你可以自己定義與下面的那個 中的對應就可以了!就能實習到指定的位置了。還有jquery實現的方法可能麻煩一些這裡寫一下實習思路 docu...

如果手機一直停在開機頁面怎麼辦?

1 可以嘗試強制重啟裝置恢復使用 重啟手機方法 1 長按手機電源鍵彈出 重啟 選項進行關閉 2 手機螢幕頂部下滑二次調出快捷欄詳情頁 螢幕底端上滑進入控制中心,點選 關機 重啟 開關 3 強制重啟手機 建議手機出現宕機或卡住時使用 funtouch os 及後續系統的機型 同時按住 電源鍵 和 音量...

js怎樣在頁面中增加新視窗,js怎樣在乙個頁面中增加新視窗

js 中怎樣在乙個新頁面開啟 1.超連結http www.jb51.net welcome 等效於js 在同當前視窗中開啟視窗 2.超連結http www.jb51.net welcome 等效於js 在另外新建視窗中開啟視窗 document.location.href 或者window.loca...