本文目錄一覽:
php頁面中如何獲取id
新建文件a.php
?php $id=1;?
html
body
!–每次滑鼠點擊會運行abc函數–
div onclick=”abc(‘?php echo $id;?’)”?php echo $id;?/div
script type=”text/javascript” src=”./jquery-1.8.3.min.js”/script
script type=”text/javascript”
function abc(num){
var id=num;
$.post(“index.php”, { “id”: id },//使用post向index.php提交id
function(data){
alert(data);//返回並彈出
}, “json”);
}
/script
/body
/html
新建一個index.php
?php
echo $_POST[‘id’];//獲取a.php傳過來的值並顯示
目錄下面有三個文件:
a.php 是顯示文件
index.php 是獲取a.php提交過來的數據文件
jquery-1.8.3.min.js 是jquery插件文件
php如何獲取當前id的問題
這條數據是從資料庫中取出來然後遍歷出來的,肯定是有ID的,找到遍歷的php頁面,然後在他foreach中肯定是有id的,只是寫進去就行了,然後紅色你只要加個欄位就可以了,他有紅色的數據會有一個欄位區別的,像 red為0啊就是沒有紅,1就是有紅。多找找吧,要是你發代碼出來會更好點。upgrade_type這個欄位,但是基體的看資料庫怎麼定義,你看他有紅的是多少,那麼你就改成多少就是紅了。遍歷時做判斷就可以了,如果upgrade_type欄位的數據是紅的就給紅。
PHP獲得當前登錄用戶ID,詳細代碼寫法
/*
獲取用戶信息,首先是根據條件來查找用戶
$_SERVER[“user_id”] 登陸保存user_id保存到session
$_SERVER[“user”] 登陸保存用戶到session
*/
“select * from user where id='”.$_SERVER[“user_id”].”‘ and user ='”.$_SERVER[“user”].”‘” ;
/*
更新用戶信息首先是要查找出這個用戶信息
查找的時候必須傳遞id參數過去,否則無法找到對應的用戶
*/
“select * from user where id='”.$_GET[“user_id”].”‘” ; // 可以不用根據id來做判斷,但是判斷的內容必須是唯一的
/*
最後修改完信息後通過表單提交的內容也要帶能唯一識別用戶的參數,(例如:id)
*/
“update user set face='”.$_POST[“user_icon”].”‘ where id='”.$_POST[“user_id”].”‘”
都是手寫的,用的好記得採納哦,還有不懂的可以繼續追問。
我想對當前行進行修改,php怎麼獲取當前行的Id啊
代碼如下:
$res=mysql_query($sql,$conn);
$rows=mysql_affected_rows($conn);
$cols=mysql_num_fields($res);
while($row=mysql_fetch_row($res)){
echo”tr”;
for($i=1;$i$cols;$i++){
echo”td$row[$i]/td”;
}
echo’tda href=”edit.php?id=’.$row[‘id’].’act=edit”編輯/a a href=”del.php?id=’.$row[‘id’].’act=del”刪除/a/td’;
/*
說明: 1、這裡的id值就是數組$row里的id元素對應的值,因為是循環輸出,所以id也會跟著變。2、edit.php為編輯頁面名稱,del.php為刪除頁名。這兩個頁的的id是通過$_GET這個函數獲取的,因為是通過瀏覽器地址欄傳過來的。
*/
echo”/tr”;
}
# edit.php 和 del.php #
?pphp
…
$id = $_GET[‘id’];
//接下來對id進行過濾判斷,然後再進行資料庫操作…
?
記得給分!!!
原創文章,作者:LXGR,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/145932.html