您的位置:

php根据id读取数据问题,Php获取数据库用户id

本文目录一览:

PHP怎么实现按id从my SQL数据库表中读取一条内容

sql='select * from table';

while(res=mysql_fetch_assoc(sql)){

echo "res['name']br"

}

恩,就是以上代码就可以啦,那个TABLE改成你要的那张表就可以了!希望可以帮到你!

php如何获取当前id的问题

这条数据是从数据库中取出来然后遍历出来的,肯定是有ID的,找到遍历的php页面,然后在他foreach中肯定是有id的,只是写进去就行了,然后红色你只要加个字段就可以了,他有红色的数据会有一个字段区别的,像 red为0啊就是没有红,1就是有红。多找找吧,要是你发代码出来会更好点。upgrade_type这个字段,但是基体的看数据库怎么定义,你看他有红的是多少,那么你就改成多少就是红了。遍历时做判断就可以了,如果upgrade_type字段的数据是红的就给红。

php 根据一维数组中的多条id查询对应数据?

?php

date_default_timezone_set('Asia/Shanghai');

/*

* 根据二维数组某个字段的值查找数组

*/

function filter_by_value ($array, $index, $value){

if(is_array($array) count($array)0)

{

foreach(array_keys($array) as $key){

$temp[$key] = $array[$key][$index];

if ($temp[$key] == $value){

$newarray[$key] = $array[$key];

}

}

}

return $newarray;

}

$arr = array(

0=array(

'id'=1,

'name'='a'

),

1=array(

'id'=2,

'name'='b'

),

2=array(

'id'=3,

'name'='c'

),

3=array(

'id'=4,

'name'='d'

),

);

$res = filter_by_value($arr,'id',3);

print_r($res);

php根据id读取数据问题

/*

*功能:对字符串进行加密处理

*参数一:需要加密的内容

*参数二:密钥

*/

function passport_encrypt($str,$key){ //加密函数

srand((double)microtime() * 1000000);

$encrypt_key=md5(rand(0, 32000));

$ctr=0;

$tmp='';

for($i=0;$istrlen($str);$i++){

$ctr=$ctr==strlen($encrypt_key)?0:$ctr;

$tmp.=$encrypt_key[$ctr].($str[$i] ^ $encrypt_key[$ctr++]);

}

return base64_encode(passport_key($tmp,$key));

}

/*

*功能:对字符串进行解密处理

*参数一:需要解密的密文

*参数二:密钥

*/

function passport_decrypt($str,$key){ //解密函数

$str=passport_key(base64_decode($str),$key);

$tmp='';

for($i=0;$istrlen($str);$i++){

$md5=$str[$i];

$tmp.=$str[++$i] ^ $md5;

}

return $tmp;

}

$str='作者:';

$key='123456';

$encrypt=passport_encrypt($str,$key);

$decrypt=passport_decrypt($encrypt,$key);

echo '原文:',$str."brhr";

echo '密文:',$encrypt."brhr";

echo '译文:',$decrypt."brhr";

搜索了一个,不让人看到id即可,比如优酷详细视频页面的url,一般都是这种方式