Вывожу три записи из базы. Каждая запись состоит из двух кнопок [да] [нет] и количества нажатых раз. У записи есть свой id. Код (Text): <?php if(isset($_POST['yes'])){ $result = $mysqli->query("UPDATE poll set YES = yes + 1"); }; if(isset($_POST['no'])){ $result = $mysqli->query("UPDATE poll set NO = NO + 1"); } ?> <?php if ($stmt = $mysqli->query('SELECT * FROM `poll`')) { while($row = $stmt->fetch_assoc()) { echo $row['text']; echo $row['yes']; echo "<br>"; echo $row['no']; echo "<br>"; } } ?> каждая из трех записей в базе выглядит так Код (Text): <FORM METHOD="POST" action="/"> <INPUT TYPE="Submit" NAME="yes" VALUE="Да"> </FORM> <FORM METHOD="POST" action="/"> <INPUT TYPE="Submit" NAME="no" VALUE="Нет"> </FORM> три записи выводятся, но при нажатии на кнопку подсчет идёт ко всем трем записям сразу. Хотелось бы понять как сделать чтобы всё так же записи были выведены и при нажатии шел подсчет именно к той записи в которой находятся кнопки.
Во первых, в данном случае не нужно писать в базу html, надо формировать его при выводе выборки. А во вторых - ну передай ID методом get или post