正如我的信息所述,我继承了当地飞镖联盟的统计学家的工作.(哇哦一季20美元)
我很乐意实施ELO评级系统.
当前数据库表有超过100,000个条目.
有3种不同的游戏.单打,双打和团队.
数据库的发起者输入的游戏如下:
Index Player1_num Player2_num Opp_Player1_num Odd_Player2_num H_team V_team Season Week W L Game_type
Run Code Online (Sandbox Code Playgroud)
单打游戏输入两次.
values(1,20,null,30,null,200,300,11,2,1,0,301_singles)
Run Code Online (Sandbox Code Playgroud)
和
values(2,30,null,20,null,200,300,11,2,0,1,301_singles)
Run Code Online (Sandbox Code Playgroud)
这样做是为了方便个人观察.
双打游戏将具有诸如的价值
(3,20,21,30,31,200,300,11,2,1,0,501_doubles)
(4,21,20,30,31,200,300,11,2,1,0,501_doubles)
(5,30,31,20,21,200,300,11,2,0,1,501_doubles)
(6,31,30,20,21,200,300,11,2,0,1,501_doubles)
Run Code Online (Sandbox Code Playgroud)
同样,它是为了更容易查询查询跨季节和不同合作伙伴的赢利和损失而构建的.
团队游戏是:
(7,null,null,null,null,200,300,11,2,1,0,team_game)
Run Code Online (Sandbox Code Playgroud)
所以我在表格中添加了一个match_num列,以帮助将游戏归为1个数字.
但是,我不确定如何最好地分配数字,可以理解的是,我不想手动完成所有90k条目.
注意:早期的季节是手工修改的,并非所有的双重匹配都有4个条目(有些只有1个).有些匹配也可能出现故障(而不是索引:1,2可能是1,9).
我不知道你是否需要更多信息,我不确定如何发布更大的表格示例.
Current code:
<body>
<?php
include "inc.php";
// Select Max Match Number
$sqlMatch="select max(match_num) from stats_results";
$match =mysql_query($sqlMatch);
$m= $match ? mysql_result($match,0):mysql_error();
$matchno= $m+1; // First Match number
$game=array("'301_singles'","'cricket_singles'","'501_singles'","'301_doubles'","'cricket_doubles'");
// selects max season
$sqlSeason="select max(season_index) from stats_season";
$season =mysql_query($sqlSeason);
$smax= $season ? mysql_result($season,0):mysql_error();
# $smax=2;
// for …Run Code Online (Sandbox Code Playgroud) 我似乎无法找到答案.
我有一个小.dat文件.从该文件我想提取某些数据.正如你所看到的那样,有一个9个字符长的字符串加上一个空格然后固定值该字符串就是我想要找到的.一个特定的数据是:
hEu 5RS67UCJ2 Fixed Value Ü Ü 5UZZNKV0I Fixed Value Ü3 Ü3 3D910PZ9H Fixed Value Ú9.Ü") Ú90Ü#- Ü") 5YWX8DMR2 Fixed Value Ü Ü 54WI4OGWI Fixed Value Ü
Run Code Online (Sandbox Code Playgroud) 我运行一个查询来创建一个下拉列表.
$sql_course = "SELECT * FROM hc_course";
$result_course = mysql_query($sql_course);
echo "<select name='course_num'>";
while ($row = mysql_fetch_array($result_course)) {
echo "<option value='" . $row['course_num'] . "'>" . $row['course_name'] . "</option>";
}
echo "</select>";
Run Code Online (Sandbox Code Playgroud)
这将生成具有正确名称的列表.
但是,我想注入一个"any"条目,然后根据这个条目将下一个查询从a 'course_num'转换为a *.