ログインのテーブルがあり、テーブルには userId と loginDate の 2 つの属性があります
ユーザーが初めてログインする場合、loginDate 値が null であることを意味し、現在の日付を挿入したいだけで、ユーザーが既にログインしている場合は日付を更新します。どうすればいいですか?これまでのところ、私は今これを持っています
//..
$userId = $_POST['the_user'];
$query = "SELECT *
FROM login";
$result = mysqli_query($db, $query); //we make the query
if(empty($row[1]){ // THIS IS WHERE I INSERT A DATE IF THIS IS THE FIRST
// TIME A USER LOGS IN
$query = "INSERT INTO login(userId,loginDate)
VALUES ('$userId',CURDATE())";
$result = mysqli_query($db, $query); //we make the query
}
else if{ // THIS IS WHERE I WOULD DO MY UPDATE
}