Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][SQLite][SQL] where tylko dla primary key?
nuhandi
post
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 28.11.2009

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


witam! mam tabele

  1. CREATE TABLE user (id integer PRIMARY KEY, login text, pass text)


i np

1 adam old

i jak chce zrobic update

  1. UPDATE user SET pass="new" WHERE login="adam"

to nie dziala, ale juz

  1. UPDATE user SET pass="new" WHERE id="1"

dziala. update zawsze dziala tylko na primary key?

jak najlatwiej w takim wypadku zrobic zmiane hasla przez zwyklego uzytkownika, ktory nie zna swojego id? chce zeby wpisal swoj login i 2x haslo i jak to najlatwiej zrobic skoro tak samo nie dziala mi
select login from user where login="adam"

pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nuhandi
post
Post #2





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 28.11.2009

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


rzeczywiscie jak dodalem do tych text indeks TEXTFULL to zadzialalo, a bez tego dziala like (IMG:style_emoticons/default/smile.gif)

pozdrawiam (IMG:style_emoticons/default/smile.gif)
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: 4.10.2025 - 13:48