0

面倒なのでtimestampを使いたいと思いますdateTime。ただしdateTime、自動更新を提供していないため、手動で行う必要があります。しかし、NOW()私の行には何もしません。

function user_activity($active){
    $query = $this->link->prepare("UPDATE memory SET
    page = ? AND activity2 = NOW() WHERE user_id='{$_SESSION['id']}' ");
    $values = array($active);
    $query->execute($values);
    $counts = $query->rowCount();
    return $counts;
}
4

2 に答える 2

2

ステートメントでは使用しないANDでくださいSET。代わりにコンマを使用してください。)また、クエリが多すぎるようです。

function user_activity($active) {
    $query = $this->link->prepare("UPDATE memory SET page = ?, activity2 = NOW() WHERE user_id='{$_SESSION['id']}' ");
    $values = array($active);
    $query->execute($values);
    $counts = $query->rowCount();
    return $counts;
}
于 2013-04-27T18:43:57.137 に答える