Мне нужно найти средний возраст x людей. Но когда я передаю форму, переменная $ cont теряет значение. Я знаю, что каждый раз, когда я отправляю форму, страница перезагружается, а переменная $ cont снова принимает значение 0. Но я не знаю, как сохранить дополнение к этой переменной, и мне нужен еще один, который считает людей, которые подают форму, чтобы наконец сделать среднее. Это то, что я до сих пор:Почему, когда я отправляю форму, переменная теряет значение на PHP
<?php
if(isset($_POST['btn'])) {
$cont = 0;
$edad = $_POST['ed'];
$cont = $cont + $edad;
echo "$cont";
}
?>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" >
<title>Encuesta</title>
</head>
<body>
<form action="encuesta.php" method="post">
<table>
<tr>
<td><input type="text" placeholder="Nombre" name="nom"></td>
</tr>
<tr>
<td><input type="text" placeholder="Apellido" name="ape"> </td>
</tr>
<tr>
<td><input type="text" placeholder="Edad" name="ed"></td>
</tr>
<tr>
<td><input type="text" placeholder="Dirección" name="dir"></td>
</tr>
<tr>
<td><input type="text" placeholder="Barrio" name="bar"></td>
</tr>
<tr>
<td><input type="text" placeholder="Teléfono" name="tel"></td>
</tr>
<tr>
<td align="center"><input type="submit" value="Procesar" name="btn"></td>
</tr>
</table>
</form>
</body>
</html>
вы можете использовать $ _SESSION для хранения данных cont, если форма отправлена из того же соединения. Если вам нужно рассчитать данные из разных подключений, вам нужно хранить данные где-то вроде базы данных. – Pooya
[Атрибут placeholder HTML5 не заменяет элемент метки] (http://www.456bereastreet.com/archive/201204/ the_html5_placeholder_attribute_is_not_a_substitute_for_the_label_element /) – Quentin