
当然可以,id一半是主键,唯一,结果精准,而用name,就可能有多个同name的,再则从查询效率和性能而言,主键有索引,id查询效率更高;
数据库中插叙可根据自己的需求用任一字段为条件查询正条数据库记录,原则在于怎样更高效,更精准,更符合你的要求;
<
$id=$row[0]
if ($id==1)
$str="18php"
else
$str="16php"
>
<td><a href=<=$str>修改</a></td>
是不是这个意思?
如果 需要的用户信息少的话 比方 只需要 用户名 角色权限。 那么 直接在登录成功后 存入session 就可以了,然后在需要的页面 从session 取出来。
如果 需要更多的登录用户数据 那么可以把 登录用户的id 存入session ,在需要使用用户信息的页面 通过id到数据库 查取。
你这个很像ThinkPHP的框架做的项目,其实你是做了二个模块
1文章模块
2模块
你分了二个模块,如果是存在同一个数据库表里,那就肯定要给他们一个标识如果你是存在不同的表,那不用管了,直接读取ID就可以了,你用了Article和Product方法,在各自的方法下读自己的数据库,ID互不影响的,如果在同一个表的话,就需要加上模板的标识这个基本是SQL可以解决的,可以多找些简单的实例来参考参考
mysql_select_Db("hedejiang");
先把大小写改了,
你也得告诉print_r($p);打印出什么来才好分析
<php
$p=$_POST['checkbox'];
print_r($p);
mysql_connect("localhost","hedejiang","hedejiang");
mysql_select_db("hedejiang");
$sql="select from `imusic` where `imusic_id` in (join(',',$p))";
$query=mysql_query($sql);
while($assoc=mysql_fetch_assoc($query)){
echo $assoc['imusic_name'];
}
>
以上就是关于php查询数据库制定id的字段的内容全部的内容,包括:php查询数据库制定id的字段的内容、在php-mysql数据库 *** 作中,如何在特定的ID下获取该列其对应的值。比如ID=1显示的就是ID为1时该列的值、php怎样获得登陆用户的id及其信息等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)