【问题标题】:PHP, Mysql experience needed需要PHP、Mysql经验
【发布时间】:2017-03-20 13:34:09
【问题描述】:

我正在处理一个项目,但我停止了,因为我遇到了一个文件或 sql 问题。 我对mysql不是很有经验,所以我来这里尝试寻找可以帮助我解决这个问题的人。 问题是下一个。我正在尝试在此地址上创建有关体育博彩技巧的功能性网站http://tipovi.esy.es/ 一切正常,除了一个文件。 当我登录时,当我尝试添加 TIP 时,它看起来像这样(图片链接 1)

当我登录时,当我尝试添加 TIP 时,如图所示(图片链接 2)

现在,当我需要选择运动、联赛、赛事时,我不能。它什么也不显示。它需要从数据库中获取它。当我进入数据库时​​,有联赛、体育、赛事等的基础。但有些不对劲。那是我的问题

数据库长这样(图片链接3)

运动的基地是这样的(图片链接4)

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

1 https://i.stack.imgur.com/bTNKq.png 2 qtBCS .png 3 CTr5z .png 4 R58JF .png

如果有人能帮我解决这个问题,我将非常感激。提前致谢 ps:我不能添加更多的链接,所以我会在评论文件create.php中添加

【问题讨论】:

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

标签: javascript php mysql codeigniter


【解决方案1】:

对于选择运动场:

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

Template::set('sports', $this->sports_model->get_tips_sports());

Sports_model 中更改您的get_tips_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;
}

对于精选联赛:

只要你在 League_model.php 中改变你 get_leagues_by_sport_id($id),如下所示:

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;
    }
} 

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-02-14
    • 1970-01-01
    • 1970-01-01
    • 2014-04-07
    • 1970-01-01
    • 2012-01-09
    • 2018-10-16
    • 1970-01-01
    相关资源
    最近更新 更多