Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][MYSQL] / Prosty skrypt /
Zak Ulysses
post 18.01.2009, 11:57:31
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 18.01.2009

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


Witam,

W php i mysql jestem newbie.

Probuje napisac skrypt, ktory z tabeli "user", pole "aim" wytnie zawartosc (jesli ona tam istnieje) i zapisze w tabeli "userfield", pole "field5".
Oczywiscie w obu tabelach ("user" i "userfield") istnieje pole "userid".

Jak narazie udalo mi sie (chyba) "napisac" czesc skrytpu odnosnie polaczenia z baza danych:

CODE
$sql_open = mysql_connect ("host", "db_user", "pass") or die ('I cannot connect to the database because: ' . mysql_error());


Z gory dziekuje.

Ten post edytował Zak Ulysses 18.01.2009, 12:00:26


--------------------
pozd.,
Zak
Go to the top of the page
+Quote Post
piaseq
post 18.01.2009, 12:17:07
Post #2





Grupa: Zarejestrowani
Postów: 161
Pomógł: 25
Dołączył: 6.09.2008
Skąd: Warszawa

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


Zacznij może od jakiegoś kursu php mysql. Na pewno znajdziesz tam informacje potrzebne do napisania takiego skryptu. Przejrzyj ten temat [linki] Kursy dla początkujących
Go to the top of the page
+Quote Post
Zak Ulysses
post 18.01.2009, 13:07:38
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 18.01.2009

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


Prosze o sprawdzenie ponizszego zapytania sql:
CODE

UPDATE userfield SET field5 = 'SELECT aim FROM user' WHERE user.userid=userfield.userid


--------------------
pozd.,
Zak
Go to the top of the page
+Quote Post
piaseq
post 18.01.2009, 13:21:51
Post #4





Grupa: Zarejestrowani
Postów: 161
Pomógł: 25
Dołączył: 6.09.2008
Skąd: Warszawa

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


Bez obrazy, ale chyba trochę przesadzasz. Aby prosić innych o pomoc wypadałoby wykazać choć odrobinę samodzielności, chyba nie masz zamiaru pisać na forum postu z każdą nową linią skryptu i prosić o sprawdzenie jej poprawności. Zainstaluj sobie apache, mysql, php, phpmyadmin i testuj swoje skrypty i zapytania.

Jeżeli pojawią się błędy, których nie będziesz w stanie smodzielnie usunąć użyj mauala, wyszukiwarki na forum lub google. Dopiero jeżeli to nie pomoże napisz na forum.

Nie chcę, abyś mnie źle zrozumiał. To nie jest w żadnym wypadku atak na Ciebie, po prostu szanuj czas ludzi, od których oczekujesz pomocy. Poza tym przy samodzielnym debugowaniu skryptów bardzo wiele się nauczysz.
Go to the top of the page
+Quote Post
Zak Ulysses
post 23.01.2009, 14:44:41
Post #5





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 18.01.2009

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


Cytat(piaseq @ 18.01.2009, 13:21:51 ) *
Bez obrazy, ale chyba trochę przesadzasz. Aby prosić innych o pomoc wypadałoby wykazać choć odrobinę samodzielności, chyba nie masz zamiaru pisać na forum postu z każdą nową linią skryptu i prosić o sprawdzenie jej poprawności. Zainstaluj sobie apache, mysql, php, phpmyadmin i testuj swoje skrypty i zapytania.

Jeżeli pojawią się błędy, których nie będziesz w stanie smodzielnie usunąć użyj mauala, wyszukiwarki na forum lub google. Dopiero jeżeli to nie pomoże napisz na forum.

Nie chcę, abyś mnie źle zrozumiał. To nie jest w żadnym wypadku atak na Ciebie, po prostu szanuj czas ludzi, od których oczekujesz pomocy. Poza tym przy samodzielnym debugowaniu skryptów bardzo wiele się nauczysz.

Nie chcesz pomoc to po prostu nie odpisuj. Poza tym to Ty powinienes szanowac swoj czas, gdyz to co napisales powyzej zajelo Tobie o wiele wiecej czasu niz innej osobie napisanie tego prostego (nie dla mnie) zapytania:

CODE
update userfield, user set userfield.field5 = user.aim where userfield.userid = user.userid;


--------------------
pozd.,
Zak
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 12.06.2025 - 22:12