próbuję napisać kod wpisujący do bazy zawartość pola input (1 lub 0).
obecnie naciśnięcie przycisku 'zapisz' powoduje dodanie nowego wiersza czyli łączy się z bazą, natomiast tworzy nowy wiersz zamiast zaktualizować istniejący dla pacjent=$id.jak to porawić?

<?php
function connect()
{
$dbhost = "localhost";
$dbuser = "root";
$dbpass = "";
$dbname = "gabinet";
// Create connection
$conn = new mysqli
($dbhost, $dbuser, $dbpass, $dbname) or
die($conn->connect_error);
return $conn;
}
if (isset($_POST['zapisz'])) {
echo "<meta http-equiv=\"Refresh\" content=\"0; url=index.php?page=umawianie \">"; }
else
{
echo "<center></center>"; }
$conn = connect();
$wezlyniepowiekszone = $_POST['wezlyniepowiekszone'];
$wezlypowiekszone = $_POST['wezlypowiekszone'];
$query = "INSERT into badanie (wezlyniepowiekszone,wezlypowiekszone) VALUES('" . $wezlyniepowiekszone . "','" . $wezlypowiekszone . "')";
$success = $conn->query($query);
if (!$success) {
die("Couldn't enter data: ".$conn->error);
}
echo "<center>wizyta zapisana</center>";
$conn->close();
?>