Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem z edycja bazy
Piotrus.81
post 30.09.2010, 20:33:18
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ć
Go to the top of the page
+Quote Post
nospor
post 1.10.2010, 06:11:58
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

Go to the top of the page
+Quote Post
wookieb
post 1.10.2010, 06:43:24
Post #3





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Temat: Jak poprawnie zadac pytanie


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 25.07.2025 - 05:04