меняться от
<button name"lside1">click me</button>
в
<button name="lside1">click me</button>
Если я попытаюсь напечатать $ lside внутри isset, это не даст результата. Однако он печатает значение непосредственно перед isset.
<?php
session_start();
include('connect.php');
$q = "SELECT user from sratings ORDER BY total DESC LIMIT 5";
$result = $conn->query($q);
$it = 0;
if($result->num_rows>0){
while($rows = mysqli_fetch_array($result,MYSQLI_ASSOC)){
$lside[$it] = $rows['user'];
$it+=1;
}
}
echo $lside[0]; //Prints value here.
if(isset($_POST['lside1'])){
echo "<br>".$lside[0]; //but not here.
}
?>
<!DOCTYPE html>
<html>
<body>
<form method="post" action="">
<button name"lside1">click me</button>
</form>
</body>
</html>
В чем проблема?
Вывод: