Добавление данных из формы через php на mysql input radio
Передаются данные с форму для записи в бд mysql, при оставление отзывы на товар: имя: комментарий: и рейтинг товара:
- внешний вид 2. комплектация 3. простота установки для каждого товара, свои параметры для оценки, которые берутся из базы данных
`
<div style="display:inline-block;"><input style="vertical-align:middle;margin:-3px 0 0 0;" name="<?echo $myrow['criterion_id'];?>" type="radio" value="1" ><label for="1">1</label></div>
<div style="display:inline-block;"> <input style="vertical-align:middle;margin:-3px 0 0 0;" name="<?echo $myrow['criterion_id'];?>" type="radio" value="2" ><label for="2">2</label> </div>
<div style="display:inline-block;"> <input style="vertical-align:middle;margin:-3px 0 0 0;" name="<?echo $myrow['criterion_id'];?>" type="radio" value="3" ><label for="3">3</label> </div>
<div style="display:inline-block;"> <input style="vertical-align:middle;margin:-3px 0 0 0;" name="<?echo $myrow['criterion_id'];?>" type="radio" value="4" ><label for="4">4</label> </div>
<div style="display:inline-block;"> <input style="vertical-align:middle;margin:-3px 0 0 0;" name="<?echo $myrow['criterion_id'];?>" type="radio" value="5" ><label for="5">5</label> </div>
`
Где в name="<?echo $myrow['criterion_id'];?>" подставляются из базы данных, значения по которым оценивается товар
При отправки формы, данные попадают на страницу обработчик.
// сначала создаем комменатрий в таблице vote
$sql2="INSERT INTO vote (
titleVote, name, comment, date, city, ip, email, uid)
values
('$titleVote','$name','$comment','$date','$city','$ip','$email','$uid')";
после того, как в таблице, создаётся новый отзыв, в другую таблицу попадают оценки отзыва товара: Для этого мы берем vote_id новосозданного отзыва, чтобы в таблице с оценками товара, сделать привязку к этому отзыву
$result_vote_id = mysql_query("SELECT MAX(vote_id) FROM vote",$db);
if (mysql_num_rows($result_vote_id) > 0)
{
$NEXTvote_id = mysql_result($result_vote_id,0) + 1;
}
Извлекли ID вновь созданного товара, и теперь добавляем в таблицу с оценками товара, оценки товара :)
$sql="INSERT INTO rating (vote_id, criterion_id, rate) values ('$NEXTvote_id','$criterion_id, '$rate')";
Вот здесь, мне нужна помощь:
не знаю как записать в таблицу все оценки товара
есть $NEXTvote_id - это айди отзыва оставленного о товаре, к нему и привязываются оценки:
criterion_id - это параметр (64- простата установки, 65 внешний вид, 78 надежность, 79 комплектация
вот как выглядит записанные в базу данные параметры

// сначала создаем комменатрий в таблице vote
$sql2="INSERT INTO vote (
titleVote, name, comment, date, city, ip, email, uid)
values
('$titleVote','$name','$comment','$date','$city','$ip','$email','$uid')";
// берем из таблицы vote новосозданный комментарий, вернее его vote_id, для того чтобы в дальнейшем записать в таблицу rating оценку товара по параметрам
$result_vote_id = mysql_query("SELECT MAX(vote_id) FROM vote",$db);
if (mysql_num_rows($result_vote_id) > 0)
{
$NEXTvote_id = mysql_result($result_vote_id,0) + 1;
}
// и код который не работает
$sql="INSERT INTO rating (vote_id, criterion_id, rate) values ('$NEXTvote_id','$criterion_id, '$rate')";
а вот данные которые отправляются в фаил обработчик

Помогите, пожалуйста, как записать данные оценки в таблицу rating
