加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – 如何获取行索引?

发布时间:2020-12-13 17:17:36 所属栏目:PHP教程 来源:网络整理
导读:我有一个数据库表: ID name15 name127 name239 name3 我需要为这些行分配索引,例如:name1应该有索引0,name2 – 索引1,name3 – 索引2: ID name index15 name1 027 name2 139 name3 2 我正试图用循环来做: $sub = $wpdb-get_results("SELECT t.* FROM $wp
我有一个数据库表:

ID  name
15  name1
27  name2
39  name3

我需要为这些行分配索引,例如:name1应该有索引0,name2 – 索引1,name3 – 索引2:

ID  name  index
15  name1 0
27  name2 1
39  name3 2

我正试图用循环来做:

$sub = $wpdb->get_results("SELECT t.* FROM $wpdb->terms AS t,$wpdb->term_taxonomy AS tt WHERE tt.parent = $termID AND tt.term_id = t.term_id ");           
    $i=-1;
    foreach ($sub as $key) {
    $i++;
    $number[$i]=$i;
}

这个周期的结果是:

$number[0]=0;
$number[1]=1;
$number[2]=2;

现在,我有,例如一行,ID是27.我应该如何得到这一行的索引? (应为1)

解决方法

您可以使用foreach作为:

foreach ($sub as $key => $value) {
}

其中$key是你想要的索引.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读