![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 574 Pomógł: 2 Dołączył: 13.04.2004 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
[php:1:252b2ace1d]<?php
if ($_GET['akcja'] == 'edit') { $zmien = "UPDATE phonebook SET imie='".$_POST['imie']."', nazwisko='".$_POST['nazwisko']."', jednostka='".$_POST['jednostka']."', telefon='".$_POST['telefon']."', mail='".$_POST['mail']."' WHERE id='".$_POST['id']."'"; mysql_query($zmien); ?>[/php:1:252b2ace1d] mam cos takiego, ale nie zapisuje mi nowych danych ;( gdy biore echo i te warotsci ktore zmieniam to elegancko mi wyswietla to co zmienilem. Wiec co jest zle? btw. podczas usuwania rekordow z bazy da sie zrobic tak aby byly one numerowanie pokolei? Bo jak usuwan jeden to mam ID = 1,2,3,5,6. Czy da sie zrobic tak aby ID numerowal pokolei? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 407 Pomógł: 0 Dołączył: 24.10.2002 Skąd: warszawa Ostrzeżenie: (0%) ![]() ![]() |
zrob
[php:1:9c9a5d3fe5]<?php mysql_query($zmien) or die ("blad jest taki: <b>'".mysql_error()."'</b>"); ?>[/php:1:9c9a5d3fe5] lub wklej wygenerowane polecenie (echo $zmien) w myadminie i zobaczysz gdzie tkwi blad.. |
|
|
![]()
Post
#3
|
|
Grupa: Przyjaciele php.pl Postów: 2 712 Pomógł: 23 Dołączył: 27.10.2003 Skąd: z kontowni Ostrzeżenie: (0%) ![]() ![]() |
Cytat btw. podczas usuwania rekordow z bazy da sie zrobic tak aby byly one numerowanie pokolei? Bo jak usuwan jeden to mam ID = 1,2,3,5,6. Czy da sie zrobic tak aby ID numerowal pokolei?
Gdyby się dało to ja wyłączam komputer, oddaje go na złom i zaczynam wyplatać kosze! Pomyśl! A jak masz z tymi id powiązane wpisy w innych tabelach? Rypie ci sie wszystko! |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 574 Pomógł: 2 Dołączył: 13.04.2004 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
niewyskakuja zadne bledy, sprawdzalem to z kolegami (tez sie zdziwili)
any ideas? |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 407 Pomógł: 0 Dołączył: 24.10.2002 Skąd: warszawa Ostrzeżenie: (0%) ![]() ![]() |
daj moze link
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 574 Pomógł: 2 Dołączył: 13.04.2004 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 85 Pomógł: 0 Dołączył: 2.02.2004 Ostrzeżenie: (0%) ![]() ![]() |
[php:1:f1c3de0310]<?php
... WHERE id='".$_POST['id']."'"; ... ?>[/php:1:f1c3de0310] Jak id jest typu liczbowego, to tu jest błąd. Musi wtedy być tak: [php:1:f1c3de0310]<?php ... WHERE id=".$_POST['id']; ... ?>[/php:1:f1c3de0310] |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 574 Pomógł: 2 Dołączył: 13.04.2004 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
ehh, wiecie co ?
hmm, edycja jest z formularza, czyli powinno byc $_POST['akcja']. LOL W sumie nie wiem jak o sie stalo. Otoz zmienilem raz na $_GET pozniej na $_POST znowu na $_GET... i dziala (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) nie wiem jak sie to stalo, |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 85 Pomógł: 0 Dołączył: 2.02.2004 Ostrzeżenie: (0%) ![]() ![]() |
Cytat ehh, wiecie co ?
hmm, edycja jest z formularza, czyli powinno byc $_POST['akcja'] To, że formularz, to nic nie znaczy. Formularze przesyłają zarówno przez GET jak i przez POST. To którą metodą przesyła formularz masz ustawione w method: [xml:1:5a3f1a062b]<form method="post">[/xml:1:5a3f1a062b] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 07:56 |