С конца,
1. Чтобы показать id, нужно id в селекте попросить, меняем запрос:
$res = mysqli_query($conn,"SELECT ip FROM user WHERE ip='$ip'");
на
$res = mysqli_query($conn,"SELECT id, ip FROM user WHERE ip='$ip'");
2. И чтобы одним запросом вставлять, надо выполнять какой-то такой запрос:
IF NOT EXISTS
( SELECT ip
FROM user
WHERE ip = '$ip'
)
BEGIN
INSERT INTO USER (ip)
VALUES ('$ip')
END;
Надеюсь, чем-то помог