ラジオボックスで選択した要素を、php MyAdminに登録したいのですが、ソースがエラーになってしまいます。
☆ラジオボックス選択
html
1<input type="radio" name="kind" value="1">映画 2<input type="radio" name="kind" value="2">漫画 3<input type="radio" name="kind" value="3">小説 4<input type="radio" name="kind" value="4">美術館
☆phpでMyAdminにINSERT
(格納するカラム名はkindで、データ型はvarcharです)
php
1<?php 2$kind=$_POST['kind']; 3 4$kind=htmlspecialchars($kind); 5 6$dsn='mysql:dbname=diary;host=localhost'; 7$user='root'; 8$password=''; 9$dbh=new PDO($dsn,$user,$password); 10$dbh->query('SET NAMES utf8'); 11 12 13$sql = 'INSERT INTO kiroku(kind) VALUES(?)'; 14$stmt = $dbh->prepare($sql); 15$data[]=$kind; 16$dbh=null; 17 18 19?>
☆エラー内容
Notice: Undefined index: kind in C:\xampp\htdocs\diary\kiroku_add.php on line 14
14行目は、上記のPHPの記述の $kind=$_POST['kind']; という箇所です。