使用codeigniter php将数据推送到数组中

曼尼斯·蒂瓦里(Manish Tiwari)

我有user_sport_tbl,sport_tbl表。在user_sport_tbl中,我有sport_id但没有运动名称。运动名称在sport_tbl中。

我有模型的getUserSport()函数。

我的查询:

$query = $this->db->get_where('user_sport_tbl',array('username' => $username));

我想要每个sport_id的sport_name并想在数组中合并sport_name。

我的代码:-

    public function getUserSport()
{
    $username = $this->session->userdata('username');
    $query = $this->db->get_where('user_sport_tbl',array('username' => $username));
    if($query->num_rows > 0)
    {
        foreach($query->result() as $item)
        {
            $query1 = $this->db->query("select sport_name from sport_tbl where sport_id=$item->sport_name order by sport_id limit 1");
            $sql1 = $query1->row();

            $data[] = array_push($item, $sql1->sport_name);
        }
        return $data;
    }
}

我现在的退货数据:

 [user_match_id] => 7 [sport_id] => 2 [match_id] => 3 [username] => admin

我想添加[sport_name] =>板球。

我想返回一个带有运动名的数组

msvairam

试试这个编码

public function getUserSport()
{
   $data = array();
    $username = $this->session->userdata('username');
    $query = $this->db->get_where('user_sport_tbl',array('username' => $username));
    if($query->num_rows > 0)
    {
        foreach($query->result() as $key=>$item)
        {
            $query1 = $this->db->query("select sport_name from sport_tbl where sport_id=$item->sport_name order by sport_id limit 1");
            $sql1 = $query1->row();

            $item[$key]['sport_name']  = $sql1->sport_name;

            $data[] = $item;
        }
        return $data;
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用while循环PHP将数据推送到数组

来自分类Dev

使用php将键值推送到空数组中

来自分类Dev

使用Javascript将数据推送到另一个数组中的数组

来自分类Dev

使用upsert时无法将新数据推送到数组中

来自分类Dev

使用节点异步循环将 EXIF 图像数据推送到数组中

来自分类Dev

如何使用Ajax将数据推送到数组

来自分类Dev

如何使用 PHP 将现有值对推送到数组?

来自分类Dev

使用python将数据推送到HDFS中

来自分类Dev

使用Android将数据推送到云中

来自分类Dev

使用Android将数据推送到云中

来自分类Dev

如何使用 angular 或 javascript 将所有对象键推送到数组中的单独数组?

来自分类Dev

使用APNS将推送发送到许多Ios设备(获取数组中的令牌)

来自分类Dev

在 C# 中不使用数组或列表将多个值推送到堆栈

来自分类Dev

如何将所有值推送到数组中并使用 javascript 获取它们

来自分类Dev

使用 signalR 将通知推送到数据库中的预定义组

来自分类Dev

使用 nodeJS 和 mongoDB 将字符串推送到数据库中

来自分类Dev

将JSON数据推送到数组中?

来自分类Dev

如何将数组推送到数组?(二维数组javascript codeigniter)

来自分类Dev

使用querySelectorAll后无法将元素推送到数组

来自分类Dev

使用大括号将元素推送到 JSON 数组

来自分类Dev

如何使用python将CSV数据推送到mongodb

来自分类Dev

使用AngularJS和Firebase将数据推送到子节点

来自分类Dev

使用Java将JSON数据推送到文件

来自分类Dev

使用AngularJS和Firebase将数据推送到子节点

来自分类Dev

使用nodejs将CSV数据推送到mongodb的问题

来自分类Dev

使用Apache Flink将数据推送到S3

来自分类Dev

使用preg-match在foreach中推送到多维数组

来自分类Dev

使用 jQuery(或 Javascript)将对象列表推送到数组中

来自分类Dev

无法使用php将推送通知发送到ios

Related 相关文章

  1. 1

    如何使用while循环PHP将数据推送到数组

  2. 2

    使用php将键值推送到空数组中

  3. 3

    使用Javascript将数据推送到另一个数组中的数组

  4. 4

    使用upsert时无法将新数据推送到数组中

  5. 5

    使用节点异步循环将 EXIF 图像数据推送到数组中

  6. 6

    如何使用Ajax将数据推送到数组

  7. 7

    如何使用 PHP 将现有值对推送到数组?

  8. 8

    使用python将数据推送到HDFS中

  9. 9

    使用Android将数据推送到云中

  10. 10

    使用Android将数据推送到云中

  11. 11

    如何使用 angular 或 javascript 将所有对象键推送到数组中的单独数组?

  12. 12

    使用APNS将推送发送到许多Ios设备(获取数组中的令牌)

  13. 13

    在 C# 中不使用数组或列表将多个值推送到堆栈

  14. 14

    如何将所有值推送到数组中并使用 javascript 获取它们

  15. 15

    使用 signalR 将通知推送到数据库中的预定义组

  16. 16

    使用 nodeJS 和 mongoDB 将字符串推送到数据库中

  17. 17

    将JSON数据推送到数组中?

  18. 18

    如何将数组推送到数组?(二维数组javascript codeigniter)

  19. 19

    使用querySelectorAll后无法将元素推送到数组

  20. 20

    使用大括号将元素推送到 JSON 数组

  21. 21

    如何使用python将CSV数据推送到mongodb

  22. 22

    使用AngularJS和Firebase将数据推送到子节点

  23. 23

    使用Java将JSON数据推送到文件

  24. 24

    使用AngularJS和Firebase将数据推送到子节点

  25. 25

    使用nodejs将CSV数据推送到mongodb的问题

  26. 26

    使用Apache Flink将数据推送到S3

  27. 27

    使用preg-match在foreach中推送到多维数组

  28. 28

    使用 jQuery(或 Javascript)将对象列表推送到数组中

  29. 29

    无法使用php将推送通知发送到ios

热门标签

归档