新規登録画面の項目をmysqlに追加していく

ここら辺は適当につくってきます。
性別、生年月日、エリア、職業あたりでしょうか。

重複登録を避けるため、ipアドレスを登録して、同じipアドレスから重複して登録できないようにしたいと思います。

ALTER TABLE users ADD gender int;
ALTER TABLE users ADD birth int;
ALTER TABLE users ADD area varchar(41);
ALTER TABLE users ADD job varchar(255);
ALTER TABLE users ADD ip int(41);

mysql> desc users;
+———-+————–+——+—–+———+——-+
| Field | Type | Null | Key | Default | Extra |
+———-+————–+——+—–+———+——-+
| username | varchar(41) | YES | UNI | NULL | |
| password | varchar(255) | YES | | NULL | |
| gender | int(11) | YES | | NULL | |
| birth | int(11) | YES | | NULL | |
| area | varchar(41) | YES | | NULL | |
| job | varchar(255) | YES | | NULL | |
| ip | int(41) | YES | | NULL | |
+———-+————–+——+—–+———+——-+
7 rows in set (0.00 sec)

現在の登録画面

<?php elseif($status == "none"): ?>
	<p>ユーザ名(英数字3~32文字)、推測されにくいパスワード(英数字8~32文字)を入力してください。</p>
	<form method="POST" action="">
	ユーザ名:<br>
	<input type="text" name="username"><br>
	パスワード:<br>
	<input type="password" name="password"><br>
	性別:<br>
	<input type="radio" name="example" value="male" checked>男性
	<input type="radio" name="example" value="femail">女性<br>
	年齢:<br>
	<select name="age">
	<option value="">選択してください</option>
	<option value="20歳未満">20歳未満</option>
	<option value="20-29歳">20-29歳</option>
	<option value="30-39歳">30-39歳</option>
	<option value="40-49歳">40-49歳</option>
	<option value="50-59歳">50-59歳</option>
	<option value="60-69歳">60-69歳</option>
	<option value="70-79歳">70-79歳</option>
	<option value="80歳以上">80歳以上</option>
	</select><br>
	年齢:<br>
	<select name="job">
	<option value="">選択してください</option>
	<option value="公務員">公務員</option>
	<option value="経営者・役員">経営者・役員</option>
	<option value="会社員">会社員</option>
	<option value="自営業">自営業</option>
	<option value="自由業">自由業</option>
	<option value="専業主婦">専業主婦</option>
	<option value="パート・アルバイト">パート・アルバイト</option>
	<option value="学生">学生</option>
	<option value="その他">その他</option>
	</select><br><br>
	<input type="submit" value="登録">
	</form>
	<a href="login.php">ログイン</a>
<?php else: ?>