witam
edytuje baze danych w mysql poprzez polecenia php i wyświetla informacje o tym że polecenie wykonane poprawnie a dane w rekordzie sie nie zmieniaja, kodowanie bazy utf8_polish_ci a na stronce utf8
kod skryptu:
<?php
$aimie = $_POST['imie'];
$anazwisko = $_POST['nazwisko'];
$amail = $_POST['mail'];
$anrczl = $_POST['nrczl'];
if($aimie && $anazwisko && $amail) {
// parametry serwera
$serwer = "127.0.0.1";
$login = "test";
$haslo = "test";
$baza = "loia";
$connection = mysql_connect($serwer, $login, $haslo)
or die('Brak połączenia z serwerem MySQL');
$db = mysql_select_db($baza, $connection)
or die('Nie mogę połączyć się z bazą danych');
$ins = mysql_query("UPDATE czlonkowie SET imie='".$_POST['imie']."', nazwisko='".$_POST['nazwisko']."', mail='".$_POST['mail']."' WHERE nrczl='".$_POST['nrczl']."'");
if($ins) echo "Rekord został zmieniony poprawnie";
else echo "Błąd nie udało się zmienic tego rekordu";
mysql_close($connection);
}
?>
dodam że baza ma dane imie, nazwisko, mail i nrczl - klucz główny, którego nie zmieniam, pobieram dane z formularzy i robie to wszystko na serwerze lokalnym
bardzo proszę i jakąś rade co mam zmienić lub poprawić