num_rows > 0) { echo "attendancePresent"; exit; } $sql = "SELECT COUNT(id) AS tot FROM stamps WHERE user_id = $user_id AND date = '$stamp_date' AND type ='$stamp_type'"; $result = mysqli_query($con, $sql); $stamps = mysqli_fetch_assoc($result); if ($stamps["tot"] == 4) { echo "maxStamps"; } else { $sql_insert = "INSERT INTO stamps VALUES (NULL,$user_id,'$stamp_type','$stamp_date','$stamp_time','$stamp_note','$datetime', $in_transfer, 0, '$transfer_location',0,0,'$secure','')"; if ($con->query($sql_insert) === true) { $sql_attendance = "SELECT * FROM attendance WHERE month = " . date("m", strtotime($stamp_date)) . " AND year = " . date("Y", strtotime($stamp_date)) . ""; $result_attendance = mysqli_query($con, $sql_attendance); if ($result_attendance->num_rows > 0) { $attendance = mysqli_fetch_assoc($result_attendance); $sql_update = "UPDATE attendance SET status = 'Da ricalcolare' WHERE id = " . $attendance["id"] . ""; $con->query($sql_update); } echo "OK"; } else { echo "error"; } } $con->close();