Esempio n. 1
0
/**
 * Update the last_visited field to be now
 *
 * @param int $p_user_id User ID
 * @return bool always true
 */
function user_update_last_visit($p_user_id)
{
    $c_user_id = (int) $p_user_id;
    $c_value = db_now();
    $t_user_table = db_get_table('user');
    $query = "UPDATE {$t_user_table}\n\t\t\t\t  SET last_visit= " . db_param() . "\n\t\t\t\t  WHERE id=" . db_param();
    db_query_bound($query, array($c_value, $c_user_id));
    user_update_cache($p_user_id, 'last_visit', $c_value);
    return true;
}
Esempio n. 2
0
/**
 * Update the last_visited field to be now
 *
 * @param integer $p_user_id A valid user identifier.
 * @return boolean always true
 */
function user_update_last_visit($p_user_id)
{
    $c_user_id = (int) $p_user_id;
    $c_value = db_now();
    $t_query = 'UPDATE {user} SET last_visit=' . db_param() . ' WHERE id=' . db_param();
    db_query($t_query, array($c_value, $c_user_id));
    user_update_cache($c_user_id, 'last_visit', $c_value);
    return true;
}
Esempio n. 3
0
function user_update_last_visit($p_user_id)
{
    $c_user_id = db_prepare_int($p_user_id);
    $c_value = db_now();
    $t_user_table = db_get_table('mantis_user_table');
    $query = "UPDATE {$t_user_table}\n\t\t\t\t  SET last_visit= " . db_param() . "\n\t\t\t\t  WHERE id=" . db_param();
    db_query_bound($query, array($c_value, $c_user_id));
    user_update_cache($p_user_id, 'last_visit', $c_value);
    # db_query errors on failure so:
    return true;
}