Zrobiłem prosty formularz, ale chcę aby on updatował obecny rekord w bazie danych. Jak to zrobić? Pod względem id oczywiście updatuje:
<?php
// Nawiązuje połączenie i wybiera bazę danych.
} else {
}
// Jeżeli został wciśnięty przycisk "wyślij"
if (isset ($_POST['wyslij'])) {
// Jeżeli imię nie wpisane
if (empty($_POST['nick'])) {
$komunikat .= '<p>Wypełnij pole z imieniem.</p>';
} else {
$nick = ($_POST['nick']);
}
//Jeżeli nie ma żadnego błędu
if (!isset($komunikat)) {
$zapytanie = "INSERT INTO Kierowcy (nick) VALUES ('$nick')";
} else {
$komunikat = '<p>Przepraszamy za chwilowe usterki. Założenie postaci nie było możliwe. Spróbuj później.</p>';
}
}
}
// Jeżeli są jakieś komunikaty - wyświetl je
}
// Formularz wysyłania
<h2>Tworzenie postaci:</h2>
<form action="'.$lokalizacja.'" method="post">
<p><b>Imię</b>: <br /><input type="text" name="nick" size="35" maxlength="35" value="'.$r['nick'].'" /></p>
<input type="submit" name="wyslij" value="Stwórz postać" class="przycisk"/>
</form>
';
$selectedValue = $_GET['s1'];
';
}
?>