I use this code to select data from a database, each button retrieves names from a database. It works OK. But I am fairly new to PHP and MySQL and wonder if there is a better way to achieve the same result without using so many if isset statements.
<form name="form" method="post">
<input type="submit" name="button5" value="Name One" />
<input type="submit" name="button6" value="Name Two" />
<input type="submit" name="button7" value="Name Three" />
<input type="submit" name="button8" value="Name Four" />
</form>
<?php
if(isset($_POST['button5'])){
$id =13;
}
if(isset($_POST['button6'])){
$id =14;
}
if(isset($_POST['button7'])){
$id =15;
}
if(isset($_POST['button8'])){
$id =16;
}
$query="SELECT * FROM crud WHERE id=?";
$stmt=$conn->prepare($query);
$stmt->bind_param("i",$id);
$stmt->execute();
$result=$stmt->get_result();
$row=$result->fetch_assoc();
echo "Name:".$row['name'];
?>