![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 106 Pomógł: 1 Dołączył: 2.12.2005 Skąd: Jaworzno Ostrzeżenie: (0%) ![]() ![]() |
Problem jest następujący:
Wysyłam metodą GET dane rekordu (patrz linia 12):
Dalej przechodząc do pliku usuwającego rekord:
Wy-echo-wałem wszystkie dane - przechodzą z tamtego pliku, ale instrukcja SQL-owa nie jest wykonywana i nie mam pojęcia czemu, siedzę nad tym już kilka godzin (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) Oczywiście polecenie wysłane przez PHPMyAdmin działa, więc problem chyba w php, a nie SQL-u Ten post edytował Neojawor 3.12.2005, 11:42:07 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 106 Pomógł: 1 Dołączył: 2.12.2005 Skąd: Jaworzno Ostrzeżenie: (0%) ![]() ![]() |
błąd ortograficzny poprawiony (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Sprawdziłem z tymi apostrofami, to nie to. Niestety nie wywala żadnego błędu. ten "if" na końcu sprawdza czy mysql_query() zwraca TRUE, no i oczywiście nie zwraca. Wszystkie zmienne wysłane przechodzą poprawnie (sprawdzone echo), więc chyba tylko zostaje wina bazy. Czy to może być wina błędnie zdefiniowanych pól? Tabela "nowosci" wygląda tak: id | int(10) | UNSIGNED | NOT NULL | AUTO_INCREMENT | (klucz główny) tytul | text | | NULL | tresc |longtext | | NULL | data | date | | NULL | EDIT: Właśnie mnie oświeciło - administrator mojej bazy ma restrykcyjne zasady - aplikacje zewnętrzne nie mają praw do zapisu - moja instrukcja jest całkowicie poprawna, trzeba zmienić uprawnienia bazy. Ten post edytował Neojawor 3.12.2005, 23:58:17 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 19:51 |