![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 9.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Po trudach dodaję rekordy do bazy danych. Teraz chcę mieć możliwość ich usuwania. Wyświetlanie ich wygląda następująco:
W tabeli jest 6 kolumn (0, 1, 2, 3, 4, 5) - żadna z tych wartości nie jest identyczna, poza polem "Cena" ($product_price"). Ten post edytował alpin19 16.03.2005, 15:09:40 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 897 Pomógł: 40 Dołączył: 16.12.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 9.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
Czahor - zapytanie MySQL'a znam, ale zastanawiam się jak to spiąc z SUBMIT'em lub chociaż jakimś button'em....
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 740 Pomógł: 15 Dołączył: 23.08.2004 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Generujesz przy każdym produkcie przykladowo taki link
a nastepnie w pliku usun.php wpisujesz
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 9.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
Chodzi ci o takie umieszczenie tego kodu:
|
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 1 566 Pomógł: 37 Dołączył: 14.05.2003 Skąd: Kraków ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 9.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
Zrobiłem tak:
Teraz czas na problem: Jeśli za $product_[...] podstawię rzeczywistą nazwę, czyli naprzykład:
Wtedy rekord z tą wartością zostaje usunięty. Jeśli jednak zostawię tak jak jest teraz jest to zupełnie nieskuteczne. Czy ktoś może mi wyjaśnić w czym problem ? |
|
|
![]()
Post
#8
|
|
Grupa: Moderatorzy Postów: 1 566 Pomógł: 37 Dołączył: 14.05.2003 Skąd: Kraków ![]() |
Po co tak długi warunek ?
nie wystarczy wywalić produkt o danym id ? przecież nie będzie 2 produktów o tym samym id. Ten post edytował Ociu 16.03.2005, 18:33:02 |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 9.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
Wciąż nie mogę usuwać rekordów. Obecnie wygląda to tak (całość):
|
|
|
![]()
Post
#10
|
|
Grupa: Moderatorzy Postów: 1 566 Pomógł: 37 Dołączył: 14.05.2003 Skąd: Kraków ![]() |
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 9.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
Zrobiłem tak jak mówiłeś, ale dalej klapa - może w /etc/php.ini ustawić registry_globals na Off ?
|
|
|
![]()
Post
#12
|
|
Grupa: Moderatorzy Postów: 1 566 Pomógł: 37 Dołączył: 14.05.2003 Skąd: Kraków ![]() |
A wywala jakieś błędy skrypt ?
daj przy łączeniu i wybieraniu or die(mysql_error()); |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 9.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
Zasadniczo problem tkwi w tym, że nie ma żadnych błędów.
mysq_error czyta cały skrypt i nie wywala żadnego błędu, hmmm.... |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 740 Pomógł: 15 Dołączył: 23.08.2004 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Ten fragment jest zły.
Kilka poprawek Po pierwsze
Po drugie
Po trzecie
Ten post edytował bigZbig 17.03.2005, 12:36:26 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 13:18 |