Witam, tworzę panel wyświetlania danych (SELECT) oraz ich modyfikacji (wpisywanie danych z formularza(input) i zastąpienie poleceniem UPDATE.
Obecne moje wysiłki wygląda w taki sposób:
Kod źródłowy: https://pastebin.com/hiNauQHv
Widok strony:
Idea działania strony polega na wpisaniu w pole ID klienta, następnie skrypt ma wyszukiwać użytkownika i podawać jego dane, czyli id klienta, imie, naziwsko itd
Po prawej stronie chciałbym wprowadzić opcje modyfikacji danych tego klienta, czyli nadal wartość, która została wpisana utrzymuje się i wtedy te dane tego wybranego klienta są przez nas modyfikowane.
Jednak nie wiem jak rozwinąć obecny kod, aby taką funkcjonalność uzyskać.
Na pierwszy problem jaki natknąłem się tworząc wyświetlanie to skrypt nie widzi super zmiennych POST, nie wiem co na to wpływa. Możliwe, że czegoś przeoczyłem. Następnym problemem jest podmiana tych danych. W jaki sposób mogę to uzyskać od strony PHP'a?
Kod PHP'a:
<?php
require('db_data.php');
$id_klient = $_POST['id_klient'];
$login = $_POST['login'];
$imie = $_POST['imie'];
$nazwisko = $_POST['nazwisko'];
$numer_telefonu = $_POST['numer_telefonu'];
$email = $_POST['email'];
$zapytanie_obecne_dane_klient =
"SELECT klient.id_klient,klient.login, klient.imie, klient.nazwisko, klient.numer_telefonu, klient.email from dane_klient AS klient
where id_klient = '".$id_klient."'";
$zapytanie_update_dane_klient =
"UPDATE dane_klient SET login='', imie='',klient='', klient='', klient='' where id_klient= '".$id_klient."'";
$wynik = $connect->query($zapytanie_obecne_dane_klient);
if($wynik->num_rows > 0) {
while ($row = $wynik->fetch_assoc()) {
echo '<h4>Obecne dane klienta:</h4><br>';
echo "<h6>ID klienta:".$row["id_klient"]."</h6>
Login:".$row["login"]."
<br>
Imie:".$row["imie"]."
<br>
Nazwisko:".$row["nazwisko"]."
<br>
Numer telefonu:".$row["numer_telefonu"]."
<br>
E-mail:".$row["email"]."
<br>";
}
}
?>
Bardzo proszę o pomoc