Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] zapytanie UPDATE nie działa
bigda
post
Post #1





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 17.04.2018

Ostrzeżenie: (0%)
-----


Chcę uaktualnić rekord. Wpisałem kod:

CODE
if ($wszystko_OK==true)
{
$polaczenie -> query("UPDATE klienci SET imie='$imie', nazwisko='$nazwisko', malzonek_imie='$imiemalzonek', malzonek_nazwisko='$nazwiskomalzonek', telefon='$telefon', miasto='$miasto', ulica='$ulica', nr_domu='$nrdomu', nr_mieszkania='$nrmieszkania', pesel='$pesel', farmakoterapia='$farmakoterapia', poprzednie_terapie='$psychoterapia', opis='$opis', kontrakt='$kontrakt', cena_atualna='$cena' WHERE id_klienta='$id'");


$_SESSION['zapisano']="Zmodyfikowano wpis w bazie danych";
}


Warunek jest spełniony - wyświetla się $_SESSiON['zapisano'] potraktowany printem;
Połączenie jest nawiązane.
Wszystkie zmienne użyte w zapytaniu są ustawione - wyświetlają się printem.
UPDATE wpisane w phpMyAdminie działa.

Po kliknięciu na guzik submit w formularzu strona się odświeża, w bazie nic się nie zmienia.

Gdzie tkwi błąd?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




@mrk9109 twoje poprawki maja sie nijak do problemu.

@bigda by miec 100% pewnosci ze odpala ci sie ten IF to daj
  1. if ($wszystko_OK==true)
  2. {
  3. $polaczenie -> query("UPDATE klienci SET imie='$imie', nazwisko='$nazwisko', malzonek_imie='$imiemalzonek', malzonek_nazwisko='$nazwiskomalzonek', telefon='$telefon', miasto='$miasto', ulica='$ulica', nr_domu='$nrdomu', nr_mieszkania='$nrmieszkania', pesel='$pesel', farmakoterapia='$farmakoterapia', poprzednie_terapie='$psychoterapia', opis='$opis', kontrakt='$kontrakt', cena_atualna='$cena' WHERE id_klienta='$id'");
  4.  
  5. echo "UPDATE klienci SET imie='$imie', nazwisko='$nazwisko', malzonek_imie='$imiemalzonek', malzonek_nazwisko='$nazwiskomalzonek', telefon='$telefon', miasto='$miasto', ulica='$ulica', nr_domu='$nrdomu', nr_mieszkania='$nrmieszkania', pesel='$pesel', farmakoterapia='$farmakoterapia', poprzednie_terapie='$psychoterapia', opis='$opis', kontrakt='$kontrakt', cena_atualna='$cena' WHERE id_klienta='$id'";
  6. die('Widzisz mnie?');
  7.  
  8. $_SESSION['zapisano']="Zmodyfikowano wpis w bazie danych";
  9. }
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 7.10.2025 - 22:35