// ttok text UNIQUE,
// tidx
- function bin5_points_save($date, $table, $tidx, $ucodes, $pts)
+ function bin5_points_save($date, $table, $tidx, $action, $ucodes, $pts)
{
GLOBAL $G_dbpfx;
$sql_ttok = escsql($table->table_token);
log_crit(sprintf("bin5_points_save: failed at insert match [%s]", $mtc_sql));
break;
}
- $mtc_obj = pg_fetch_object($mtc_pg,0);
+ $mtc_obj = pg_fetch_object($mtc_pg, 0);
for ($i = 0 ; $i < $n ; $i++) {
$ord_sql = sprintf("INSERT INTO %sbin5_table_orders (mcode, ucode, pos) VALUES (%d, %d, %d);",
/*
* games management
*/
- $gam_sql = sprintf("INSERT INTO %sbin5_games (mcode, tstamp, asta_pnt, pnt, asta_win, friend, mazzo, mult)
- VALUES (%d, to_timestamp(%d), %d, %d, %d, %d, %d, %d) RETURNING *;",
- $G_dbpfx, $mtc_obj->code, $date,
+ $gam_sql = sprintf("INSERT INTO %sbin5_games (mcode, tstamp, act, asta_pnt, pnt, asta_win, friend, mazzo, mult)
+ VALUES (%d, to_timestamp(%d), %d, %d, %d, %d, %d, %d, %d) RETURNING *;",
+ $G_dbpfx, $mtc_obj->code, $date, $action,
$table->old_asta_pnt, $table->old_pnt,
$table->old_asta_win,
$table->old_friend,
$is_trans = FALSE;
- $ret = TRUE;
+ $table->match_id = $mtc_obj->code;
+ $ret = TRUE;
} while (0);
if ($is_trans)