<php
$url = 'lvhtmid=255&NumId=102&uid=7&Num=1&type=moons';
$url = array_pop(explode('',$url)); //留下右部,即id=255&NumId=102&uid=7&Num=1&type=moons
parse_str($url,$vars); //利用函数parse_str解析url,结果在$vars中。
var_dump($vars);
echo $vars['id']; //这是你要的。
//End_php
看事例:
<a href="showphpid=23">电视</a> | <a href="showphpid=24">冰箱</a>
以下是showphp代码
<php
$id=$_GET['id'];
// 这样就获得ID值了,然后就可以查询数据库或更新数据库了
>
你如果要获得当前点击的东西,那非jquery js脚本莫属,你的要求挺奇怪,php脚本是在服务段执行完程序逻辑,然后把要显示的html回传给客户端
你的要求到底是什么,看你最后的想要的东西,应该很简单啊,就是在每一个页面链接里,传递一个页面参数过去,比如点击 第一页 他的链接可以为,showphppagenow=1
然后再要显示的页面,如showphp里,读取这个pagenow参数,如果这个pagenow=3,那你就给他一个显示的css
你在用户登录的时候,保存用户的信息到$_SESSION中,具体session怎么用请百度。然后保存了以后,在首页就可以用保存的这个数据了。这个session很强大,你只要试一遍就可以掌握这个知识点呢。
代码如下:
$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'<td><a href="editphpid='$row['id']'&act=edit">编辑</a> <a href="delphpid='$row['id']'&act=del">删除</a></td>';
/
说明: 1、这里的id值就是数组$row里的id元素对应的值,因为是循环输出,所以id也会跟着变。2、editphp为编辑页面名称,delphp为删除页名。这两个页的的id是通过$_GET这个函数获取的,因为是通过浏览器地址栏传过来的。
/
echo"</tr>";
}
# editphp 和 delphp #
<pphp
$id = $_GET['id'];
//接下来对id进行过滤判断,然后再进行数据库 *** 作
>
记得给分!!!
以上就是关于php取id的值全部的内容,包括:php取id的值、PHP怎么获取数据对应的ID值、PHP 获取当前点击的链接并设置其ID等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)