Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

【開發】足球博彩2.5(繁/簡+for2.5/3/4)(key:足彩)<20/10更新>

[复制链接]
kk0913 发表于 2005-11-29 17:09:37 | 显示全部楼层
原帖由 winter0706 于 2005-11-29 16:48 发表

留意是否讓球

小弟已经试过没有让球的测试,楼上的就是没有让球的测试结果!
回复

使用道具 举报

sbdk 发表于 2005-11-29 21:09:42 | 显示全部楼层
非常感谢rubbishman 兄,真是热心肠。
我按照一楼的修改,来回装了好几遍,
其它的都没问题
但每次在最后一步投注确认,点提交后,
就出现下边代码,这是怎么回事呢?
不好意思,又得麻烦你。。。

Discuz! info: MySQL Query Error

User: rea
Time: 2005-11-29 9:01pm
Script: /dz1/z_game.php

SQL: SELECT gamedate, gametime FROM WHERE id=12
Error: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE id=12' at line 1
Errno.: 1064

Similar error report has beed dispatched to administrator before
回复

使用道具 举报

sbdk 发表于 2005-12-3 22:44:27 | 显示全部楼层
顶下~
回复

使用道具 举报

winter0706 发表于 2005-12-3 23:31:06 | 显示全部楼层
第1貼更新了~
再改回吧
回复

使用道具 举报

sbdk 发表于 2005-12-5 03:49:12 | 显示全部楼层
原帖由 winter0706 于 2005-12-3 23:31 发表
第1貼更新了~
再改回吧

我就是按照1搂最新的改的啊.
出现上述情况.
不改又有BUG.
楼主最近可能比较忙吧.
再等等吧..
回复

使用道具 举报

鹭岛小子 发表于 2005-12-9 10:04:29 | 显示全部楼层
我的就的空白:http://www.xmhost.com/bbs/z_cup.php
为什么啊?谁能帮我解决一下?????
回复

使用道具 举报

tokuya 发表于 2005-12-14 10:25:25 | 显示全部楼层
换了D4以后不能用了,老大帮忙啊
Discuz! info: MySQL Query Error

User: admin
Time: 2005-12-14 10:26am
Script: /z_spaddending.php

SQL: UPDATE cdb_z_cup_winuser SET win=win+1, extcredits2=extcredits2+10000 WHERE username='admin'
Error: Unknown column 'extcredits2' in 'field list'
程序文件跟数据库有冲突,请使用正确的程序文件上传上去覆盖

Similar error report has beed dispatched to administrator before.

我已经设置了金钱是extcredits2了啊
回复

使用道具 举报

tokuya 发表于 2005-12-15 15:49:37 | 显示全部楼层
自从2.5升级到4.0以后,就不能用了,我即使把6个zcup开头的数据全部删了,重新装个新的也不能在4.0上用
可能是member表出了问题。。老大帮忙解决一下
回复

使用道具 举报

shingyi 发表于 2005-12-15 17:36:55 | 显示全部楼层
我的问题和之前屁股超人一样…
出现球赛时间过了后,还是可以下注
我论坛默认时间是GMT+8,发贴时间没有问题
但我使用的是外国空间,这个:http://www.90megs.com
如果问题真是我的空间是外国的,有时差,有什么方法解决?
我的论坛(繁体): http://games2106.90megs.com/Discuz/z_cup.php
由于论坛测试中,不设注册…特送一个
id:test   pw:1992
回复

使用道具 举报

shinychan 发表于 2006-1-19 10:10:57 | 显示全部楼层
公布结果时出现问题!

Discuz! info: MySQL Query Error

User: shinychan
Time: 2006-1-19 9:53am
Script: /z_addending.php

SQL: SELECT COUNT(*) FROM cdb_z_cup_bswinuser WHERE username='shinychan'
Error: Table 'shinychanc_bbs.cdb_z_cup_bswinuser' doesn't exist
数据表缺失,请恢复备份数据

Similar error report has beed dispatched to administrator before.

我发觉以上一个很有趣的问题:
当公布赛果时,若公布1:1, 2:2:, 3:3, 4:4, 5:5, 6:6, 7:7等等的结果,就会显示以上的error语句!但若公布1:0, 2:0, 0:1(不是打和的赛果)就没有问题!

请问是否那个 z_addending.php 出现问题呀?现附上其内容如下,还望各位高手赐教!谢谢!



  1. <?
  2. /*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*//*
  3. DISCUZ! v2/3/4.x 足彩插件 2.5
  4. 程序开发:Winter0706(rubbishman)/qqboy1017 (QQBoy)
  5. 联系电邮: winter0706@gmail.com
  6. 技术支持: https://discuz.dismall.com
  7. 使用声明: 此乃为 DISCUZ! v2/3/4.x 系统所开发的足彩开源插件,欢迎使用。
  8. *//*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/


  9. require 'z_config.php';

  10. if(!$iszadmin) {
  11.         showmessage('admin_nopermission');
  12. }

  13. if ($endid) {
  14.         $score1 = "\$score1ofgame" . $endid;
  15.         $score2 = "\$score2ofgame" . $endid;
  16.         eval("\$score1 = "$score1";");
  17.         eval("\$score2 = "$score2";");

  18.         if($newscore1 < 0 || $newscore1 > 99 || $newscore2 < 0 || $newscore2 > 99){
  19.                 showmessage('比赛结果输入不正确,请重新输入!');
  20.         }
  21.         $fiscore1=$score1;
  22.         $fiscore2=$score2;
  23.                 $query = $db->query("SELECT hteam, vteam, hteamrate, vteamrate, equalrate, gamedate, gametime,yqopen,yqtype,yqrate FROM {$tablepre}z_cup_game WHERE id = $endid");
  24.         $ratedecide = $db->fetch_array($query);
  25.         if($ratedecide[yqopen] && $ratedecide[yqtype]==1)$fiscore1=$fiscore1+$ratedecide[yqrate];
  26.         if($ratedecide[yqopen] && $ratedecide[yqtype]==2)$fiscore2=$fiscore2+$ratedecide[yqrate];
  27.         if ($fiscore1 > $fiscore2) {
  28.                 $ending = 1;
  29.         } elseif ($fiscore1 < $fiscore2) {
  30.                 $ending = 2;
  31.         } elseif ($fiscore1 == $fiscore2) {
  32.                 $ending = 3;
  33.         }
  34. if ($score1 + $score2 >3) {
  35.                 $bsending = 1;
  36.         } elseif ($score1 + $score2 <3) {
  37.                 $bsending = 2;
  38.         } elseif ($score1 + $score2 == 3) {
  39.                 $bsending = 1;
  40.         }

  41.         $score = $fiscore1 . ":" . $fiscore2;
  42.         $realscore= $score1 . ":" . $score2;

  43.         $query = $db->query("UPDATE {$tablepre}z_cup_game SET score='$realscore', ending='$ending',bsending='$bsending' WHERE id = $endid");

  44.         if ($ending == 1) {
  45.                 $rate = $ratedecide[hteamrate];
  46.         } elseif ($ending == 2) {
  47.                 $rate = $ratedecide[vteamrate];
  48.         } else {
  49.                 $rate = $ratedecide[equalrate];
  50.         }

  51.         $gdate = $ratedecide[gamedate];

  52.         $query = $db->query("SELECT username, game2, duzhu FROM {$tablepre}z_cup_dudan WHERE gameid=$endid AND game1=$ending AND gametype='sc'");
  53.         while($users = $db->fetch_array($query)) {
  54.                 $winmoney = $users[duzhu] * $rate;
  55.                 if ($score == $users[game2]) $winmoney *= 3;
  56.                 $winuser = $users[username];
  57.                 $db->query("UPDATE {$tablepre}members SET {$moneycolumn}={$moneycolumn}+$winmoney WHERE username='$winuser'");
  58.                 $db->query("INSERT INTO {$tablepre}z_cup_winnerlist (username, gameid, gametime, winmoney,gametype)
  59.                         VALUES ('$winuser', '$endid', '$gdate', '$winmoney','sc')");

  60.                 $query2 = $db->query("SELECT COUNT(*) FROM {$tablepre}z_cup_winuser WHERE username='$winuser'");
  61.                 $existentuser = $db->result($query2, 0);
  62.                 $winmoney -= $users[duzhu];
  63.                 if ($existentuser > 0) {
  64.                         $db->query("UPDATE {$tablepre}z_cup_winuser SET win=win+1, money=money+$winmoney WHERE username='$winuser'");
  65.                 } else {
  66.                         $db->query("INSERT INTO {$tablepre}z_cup_winuser (username, win, lost, money)
  67.                                 VALUES ('$winuser', '1', '0', '$winmoney')");
  68.                 }

  69.                 $winmoney += $users[duzhu];
  70. }

  71. $query = $db->query("SELECT username, game2, duzhu FROM {$tablepre}z_cup_dudan WHERE gameid=$endid AND game1=$bsending AND gametype='bs'");
  72.         while($users = $db->fetch_array($query)) {
  73.                 $winmoney = $users[duzhu] * 1.85;
  74.                 $winuser = $users[username];
  75.                 $db->query("UPDATE {$tablepre}members SET {$moneycolumn}={$moneycolumn}+$winmoney WHERE username='$winuser'");
  76.                 $db->query("INSERT INTO {$tablepre}z_cup_winnerlist (username, gameid, gametime, winmoney,gametype)
  77.                         VALUES ('$winuser', '$endid', '$gdate', '$winmoney','bs')");

  78.                 $query2 = $db->query("SELECT COUNT(*) FROM {$tablepre}z_cup_winuser WHERE username='$winuser'");
  79.                 $existentuser = $db->result($query2, 0);
  80.                 $winmoney -= $users[duzhu];
  81.                 if ($existentuser > 0) {
  82.                         $db->query("UPDATE {$tablepre}z_cup_winuser SET win=win+1, money=money+$winmoney WHERE username='$winuser'");
  83.                 } else {
  84.                         $db->query("INSERT INTO {$tablepre}z_cup_winuser (username, win, lost, money)
  85.                                 VALUES ('$winuser', '1', '0', '$winmoney')");
  86.                 }

  87.                 $winmoney += $users[duzhu];
  88. }

  89.         $query = $db->query("SELECT username, game2, duzhu FROM {$tablepre}z_cup_dudan WHERE gameid=$endid AND game1<>$ending AND gametype='sc'");
  90.         while($users = $db->fetch_array($query)) {
  91.                 $lostmoney = $users[duzhu];
  92.                 $loseuser = $users[username];
  93.                 $query2 = $db->query("SELECT COUNT(*) FROM {$tablepre}z_cup_winuser WHERE username='$loseuser'");
  94.                 $existentuser = $db->result($query2, 0);
  95.                 if ($existentuser > 0) {
  96.                         $db->query("UPDATE {$tablepre}z_cup_winuser SET lost=lost+1, money=money-$lostmoney WHERE username='$loseuser'");
  97.                 } else {
  98.                         $db->query("INSERT INTO {$tablepre}z_cup_winuser (username, win, lost, money)
  99.                                 VALUES ('$loseuser', '0', '1', '-$lostmoney')");
  100.                 }

  101.         }
  102. $query = $db->query("SELECT username, game2, duzhu FROM {$tablepre}z_cup_dudan WHERE gameid=$endid AND game1<>$bsending AND gametype='bs'");
  103.         while($users = $db->fetch_array($query)) {
  104.                 $lostmoney = $users[duzhu];
  105.                 $loseuser = $users[username];
  106.                 $query2 = $db->query("SELECT COUNT(*) FROM {$tablepre}z_cup_bswinuser WHERE username='$loseuser'");
  107.                 $existentuser = $db->result($query2, 0);
  108.                 if ($existentuser > 0) {
  109.                         $db->query("UPDATE {$tablepre}z_cup_winuser SET lost=lost+1, money=money-$lostmoney WHERE username='$loseuser'");
  110.                 } else {
  111.                         $db->query("INSERT INTO {$tablepre}z_cup_winuser (username, win, lost, money)
  112.                                 VALUES ('$loseuser', '0', '1', '-$lostmoney')");
  113.                 }

  114.         }
  115.                         $query = $db->query("UPDATE {$tablepre}members SET {$moneycolumn}={$moneycolumn}+{$salmon} WHERE username='$discuz_user'");
  116.         showmessage("比赛已公布及派彩", "z_addending.php");
  117. }//!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  118. if ($cutid) {
  119.         $score = "腰斩";
  120.         $query = $db->query("UPDATE {$tablepre}z_cup_game SET score='$score', ending='5' WHERE id = $cutid");

  121.         $query = $db->query("SELECT username, duzhu FROM {$tablepre}z_cup_dudan WHERE gameid=$cutid  AND gametype='sc'");
  122.         while($users = $db->fetch_array($query)) {
  123.                 $winmoney = $users[duzhu] ;
  124.                 $winuser = $users[username];
  125.                 $db->query("UPDATE {$tablepre}members SET {$moneycolumn}={$moneycolumn}+$winmoney WHERE username='$winuser'");
  126.                 unset($winmoney,$winuser);
  127. }        $query = $db->query("SELECT username, duzhu FROM {$tablepre}z_cup_dudan WHERE gameid=$cutid  AND gametype='bs'");
  128.         while($users = $db->fetch_array($query)) {
  129.                 $winmoney = $users[duzhu] ;
  130.                 $winuser = $users[username];
  131.                 $db->query("UPDATE {$tablepre}members SET {$moneycolumn}={$moneycolumn}+$winmoney WHERE username='$winuser'");
  132.                 unset($winmoney,$winuser);
  133. }

  134.                         $query = $db->query("UPDATE {$tablepre}members SET {$moneycolumn}={$moneycolumn}+{$salmon} WHERE username='$discuz_user'");
  135.         showmessage("比赛已公布及派彩", "z_addending.php");
  136. }//!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  137. $query = $db->query("SELECT g.id as id, g.hteam as hteam, g.vteam as vteam, g.gamedate as gamedate, g.gametime as gametime, c.gameclass as gameclass FROM {$tablepre}z_cup_game g LEFT JOIN {$tablepre}z_cup_class c ON g.gameclass=c.id WHERE g.ending='0' ORDER BY g.gamedate, g.gametime");
  138. $endlist = array();
  139. while($end = $db->fetch_array($query)) {
  140.         $endlist[] = $end;
  141. }

  142. include template('z_addending');

  143. ?>

复制代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-5-20 23:48 , Processed in 0.118870 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表