![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 30.09.2010 Ostrzeżenie: (0%) ![]() ![]() |
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ć |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
1) uzywaj bbcode
2) print_r($_POST); - co wyswietla? -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
-------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 25.07.2025 - 05:04 |