Javascript 需要PHP、Mysql的经验

Javascript 需要PHP、Mysql的经验,javascript,php,mysql,codeigniter,Javascript,Php,Mysql,Codeigniter,我正在做一个项目,但我停止了,因为我有一个文件或sql的问题。 我对mysql不是很有经验,所以我来这里是想找人帮我解决这个问题。 问题是下一个。我正试图在这个地址上建立一个功能性的关于体育博彩技巧的网站 一切正常,除了一个文件。 当我登录时,当我尝试添加提示时,它看起来是这样的(图片链接1) 当我登录时,当我尝试添加提示时,在这张图片中看起来是这样的(图片链接2) 现在,当我需要选择运动、联赛、项目时,我不能。它什么也没表现出来。Sems需要从数据库中获取它。当我进入数据库,有联赛,运动,事件

我正在做一个项目,但我停止了,因为我有一个文件或sql的问题。 我对mysql不是很有经验,所以我来这里是想找人帮我解决这个问题。 问题是下一个。我正试图在这个地址上建立一个功能性的关于体育博彩技巧的网站 一切正常,除了一个文件。 当我登录时,当我尝试添加提示时,它看起来是这样的(图片链接1)

当我登录时,当我尝试添加提示时,在这张图片中看起来是这样的(图片链接2)

现在,当我需要选择运动、联赛、项目时,我不能。它什么也没表现出来。Sems需要从数据库中获取它。当我进入数据库,有联赛,运动,事件和其他的基础。但有点不对劲。这是我的问题

数据库如下所示(图片链接3)

体育运动的基础是这样的(图片链接4)

现在,也许问题出在文件create.php中,我将附加文件或屏幕截图,以包括所有内容,所以如果有人选择帮助我,将更容易像这样。 我不能添加超过2个链接,所以我需要这样写:(

一, 2 qtBCS.png 3ctr5z.png 4 R58JF.png

如果有人能帮我修理这件事,我将非常感激。提前谢谢 Ps:我无法添加更多链接,所以我将添加到注释文件create.php中

有关选定的运动场:

Tips
控制器下的
create()
方法中,如下所示:

Template::set('sports', $this->sports_model->get_tips_sports());
一些人更改了
sports\u model
中的
get\u tips\u sports()
方法,如下所示:

function get_tips_sports()
{
    $this->db->select('sports.id, name,icon,sports.active');
    $this->db->from('sports');
    $this->db->join('events', 'events.sport_id  = sports.id', 'left');
    $this->db->where('sports.active', 1);
    $this->db->group_by('sports.id');
    $this->db->order_by('display_order', 'asc');
    $query = $this->db->get();
    return $query;
}
public function get_leagues_by_sport_id($id)
{
    $this->db->select('leagues.league_id, leagues.league_name, leagues.sport_id');
    $this->db->join('events', 'events.league_id  = leagues.league_id', 'left');
    $query = $this->db->get_where('leagues',array('leagues.sport_id'=>$id));

    $leagues = array();

    if($query->result())
    {
        foreach ($query->result() as $league) {
            $leagues[$league->league_id] = $league->league_name;
        }
        return $leagues;
    } 
    else 
    {
        return FALSE;
    }
} 
对于精选联赛:

只需在League\u model.php中更改您的
get\u leagues\u by\u sport\u id($id)
,如下所示:

function get_tips_sports()
{
    $this->db->select('sports.id, name,icon,sports.active');
    $this->db->from('sports');
    $this->db->join('events', 'events.sport_id  = sports.id', 'left');
    $this->db->where('sports.active', 1);
    $this->db->group_by('sports.id');
    $this->db->order_by('display_order', 'asc');
    $query = $this->db->get();
    return $query;
}
public function get_leagues_by_sport_id($id)
{
    $this->db->select('leagues.league_id, leagues.league_name, leagues.sport_id');
    $this->db->join('events', 'events.league_id  = leagues.league_id', 'left');
    $query = $this->db->get_where('leagues',array('leagues.sport_id'=>$id));

    $leagues = array();

    if($query->result())
    {
        foreach ($query->result() as $league) {
            $leagues[$league->league_id] = $league->league_name;
        }
        return $leagues;
    } 
    else 
    {
        return FALSE;
    }
} 

在此显示您的create.php代码不需要显示完整代码,您只能显示您遇到问题的特定代码主要是您想要的?显示最终代码。您提交了3次代码,请最终显示代码