![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 728 Pomógł: 76 Dołączył: 12.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
W tej instrukcji nie działa mi update mimo, ze wszystkie dane wyświetlają się prawidłowo. Dodam, że wartości kolumn blog, login, password są puste.
-------------------- gry flash online
Dobry hosting i tanie odnowienia domen firma: masternet. Zarabianie bez wysiłku na domenach bez ruchu: prolink. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
pewnie masz zly warunek
echo $pytanko1; i sobie zobacz czy oby na pewno się wszystko zgadza -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Wyswietl sobie zapytanie, walnij je do phpmyadmina i będziesz widział co się stało. Podejrzewam, ze masz złą wartość pola URL.
-------------------- |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 728 Pomógł: 76 Dołączył: 12.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
Skopiowałem zapytanie i podstawiłem wszystkie dane kopiując je ze strony.
Zapytanie OK ale rekordu nie modyfikuje (zmodyfikowanych rekordów 0) ![]() ![]() Zapytanie wygląda tak: UPDATE adresy SET blog='http://jakis.blog', login='login', password='haselko' WHERE url ='adres_bloga' kiedy zamienię na: UPDATE adresy SET blog='http://jakis.blog', login='login', password='haselko' WHERE id=7 to działa OK i modyfikuje rekord Tak wygląda zrzut tabeli: CREATE TABLE `adresy` ( `id` int(11) NOT NULL auto_increment, `url` varchar(255) NOT NULL default '', `blog` varchar(90) NOT NULL default '', `login` varchar(60) NOT NULL default '', `password` varchar(60) NOT NULL default '', PRIMARY KEY (`id`), UNIQUE KEY `uniq_url` (`url`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=791 ; -------------------- gry flash online
Dobry hosting i tanie odnowienia domen firma: masternet. Zarabianie bez wysiłku na domenach bez ruchu: prolink. |
|
|
![]()
Post
#5
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
jejkus... no to przecież oczywiste jest ze ten warunek:
WHERE url ='adres_bloga' nie jest spelniony... -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 728 Pomógł: 76 Dołączył: 12.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
A da się zrobić tak, że mając ciąg znaków dostarczony z zewnątrz przez skrypt zrobię UPDATE tylko wtedy kiedy ten ciąg jest taki sam jak rekord z bazy z kolumny url
? -------------------- gry flash online
Dobry hosting i tanie odnowienia domen firma: masternet. Zarabianie bez wysiłku na domenach bez ruchu: prolink. |
|
|
![]()
Post
#7
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
No właśnie to robisz...
mysql_affected_rows zwróci Ci ilosć zmodyfikowanych rekordów. -------------------- |
|
|
![]()
Post
#8
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
No to teraz tak masz. jesli sie nie zgadza to update ci nic nie zmodyfikuje....
A jesli chcesz sprawdzic jeszcze przed update to zrob najpierw SELECT i bedziesz wiedzial czy jakis rekord pasuje czy nie -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 728 Pomógł: 76 Dołączył: 12.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
Rozstrzygnięte
![]() Po usunięciu enek skrypt działa OK. -------------------- gry flash online
Dobry hosting i tanie odnowienia domen firma: masternet. Zarabianie bez wysiłku na domenach bez ruchu: prolink. |
|
|
![]()
Post
#10
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Bo to bialy znak - takie znaki żadko kiedy się wyświetlają
![]() -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 05:05 |