private static function UpdateStatus($uid, $type_id, $status, $next_ask)
{
XDB::execute('INSERT INTO reminder (uid, type_id, status, remind_last, remind_next)
- VALUES ({?}, {?}, {?}, {?}, {?})
- ON DUPLICATE KEY UPDATE status = VALUES(status), remind_last = NOW(), remind_next = VALUES(remind_next)',
+ VALUES ({?}, {?}, {?}, NOW(), {?})
+ ON DUPLICATE KEY UPDATE status = VALUES(status), remind_last = VALUES(remind_last), remind_next = VALUES(remind_next)',
$uid, $type_id, $status,
($next_ask > 0 ? time() + $next_ask * 24 * 60 * 60 : null));
}
}
XDB::query('INSERT INTO search_autocomplete (name, query, result, generated)
VALUES ({?}, {?}, {?}, NOW())
- ON DUPLICATE KEY result = VALUES(result), generated = NOW()',
+ ON DUPLICATE KEY UPDATE result = VALUES(result), generated = VALUES(generated)',
$type, $q_normalized, $res);
echo $res;
exit();
{
XDB::execute('INSERT INTO profile_corps (original_corpsid, current_corpsid, rankid, corps_pub, pid)
VALUES ({?}, {?}, {?}, {?}, {?})
- ON DUPLICATE KEY UPDATE original_corpsid = VALUES(original_corpsid), current_corpsid = VALUES(current_corpsid)
+ ON DUPLICATE KEY UPDATE original_corpsid = VALUES(original_corpsid), current_corpsid = VALUES(current_corpsid),
rankid = VALUES(rankid), corps_pub = VALUES(corps_pub)',
$value['original'], $value['current'], $value['rank'], $value['pub'], $page->pid());
}
SELECT m.uid, m.sender, 0
FROM register_marketing AS m
WHERE m.hash
- ON DUPLICATE KEY sender = VALUES(sender), success = VALUES(success)',
+ ON DUPLICATE KEY UPDATE sender = VALUES(sender), success = VALUES(success)',
$subState->s('hash'));
}
}
}
XDB::query('INSERT INTO search_autocomplete (name, query, result, generated)
VALUES ({?}, {?}, {?}, NOW())
- ON DUPLICATE KEY result = VALUES(result), generated = NOW()',
+ ON DUPLICATE KEY UPDATE result = VALUES(result), generated = VALUES(generated)',
$type, $q, $res);
echo $res;
exit();