Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak się z tym uporać
RosheD
post
Post #1





Grupa: Zarejestrowani
Postów: 69
Pomógł: 0
Dołączył: 10.06.2013

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


Witam bardzo serdecznie.
Mam 2 zmienne które są połączone z bazą danych, jedna zmienna działa wcześniej i wgrywa do bazy daną przy następnym odświeżeniu ta dana wgrywa się do drugiej zmiennej. I taki ma być efekt jednak chce żeby ta pierwsza zmienna została wykasowana ale później ta 2 żeby już zachowała swoją daną. Da się to jakoś wykonać ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 19)
NetBeans
post
Post #2





Grupa: Zarejestrowani
Postów: 56
Pomógł: 4
Dołączył: 18.01.2012

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


Użyj trzeciej, tymczasowej zmiennej.
Go to the top of the page
+Quote Post
RosheD
post
Post #3





Grupa: Zarejestrowani
Postów: 69
Pomógł: 0
Dołączył: 10.06.2013

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


A pomyślaleś o tym że jeśli pierwsza jest pusta, to druga ją automatycznie pobiera więc 3 też od razu pobierze. Więc też będzie pusta.
Go to the top of the page
+Quote Post
rad11
post
Post #4





Grupa: Zarejestrowani
Postów: 1 270
Pomógł: 184
Dołączył: 7.10.2012
Skąd: Warszawa

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


No skoro przetrzymujesz dane tych zmiennych w bazie, to nie mozesz ich pobrac do tej 3ciej zmiennej ? Sprecyzuj troszke bardziej moze do czego Ci taka operacja jest potrzebna.
Go to the top of the page
+Quote Post
RosheD
post
Post #5





Grupa: Zarejestrowani
Postów: 69
Pomógł: 0
Dołączył: 10.06.2013

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


1 zmienna wgrywa daną
2 zmienna też wgrywa tą samą daną
1 zmienna usuwa tą daną
I to tyle mam a teraz jak wy to chcecie zrobić
1 zmienna wgrywa daną
2 zmienna też wgrywa tą samą daną
3 zmienna ściąga daną z drugiej
1 zmienna usuwa tą daną
2 zmienna ściąga z pierwszej
3 zmienna ściąga daną z 2 która już dawno jest pusta...
Więc nie mówcie "zrób nową zmienną" bo to nie ma prawa działać w ten sposób.
Go to the top of the page
+Quote Post
rad11
post
Post #6





Grupa: Zarejestrowani
Postów: 1 270
Pomógł: 184
Dołączył: 7.10.2012
Skąd: Warszawa

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


Akurat mi nie chodzi o utworzenie zmiennej ze zmiennej tylko pobranie danej z bazy do zmiennej
Go to the top of the page
+Quote Post
RosheD
post
Post #7





Grupa: Zarejestrowani
Postów: 69
Pomógł: 0
Dołączył: 10.06.2013

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


Będzie miało to taki sam wynik bo co pętle będzie pobierał od razu tą daną więc to według mnie wychodzi na to samo
Go to the top of the page
+Quote Post
NetBeans
post
Post #8





Grupa: Zarejestrowani
Postów: 56
Pomógł: 4
Dołączył: 18.01.2012

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


Ymmm, albo ja jestem jakiś dziwny, albo Ty piszesz w tak zagmatwany sposób, że nie jestem w stanie zrozumieć...

Ten post edytował NetBeans 5.01.2014, 11:16:18
Go to the top of the page
+Quote Post
RosheD
post
Post #9





Grupa: Zarejestrowani
Postów: 69
Pomógł: 0
Dołączył: 10.06.2013

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


Czego tu nie rozumiesz w tym co pisze?
Go to the top of the page
+Quote Post
ctom
post
Post #10





Grupa: Zarejestrowani
Postów: 321
Pomógł: 55
Dołączył: 19.04.2009

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


wklej tą problematyczną część kodu ... będzie prościej Cię zrozumieć (bez uraz)
Go to the top of the page
+Quote Post
RosheD
post
Post #11





Grupa: Zarejestrowani
Postów: 69
Pomógł: 0
Dołączył: 10.06.2013

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


  1. $nowe_polozenie = explode('|', $user['polozenie_gdzie']);
  2.  
  3. if($nowe_polozenie[1] < $czas){
  4. mysql_query("UPDATE gracze SET polozenie = '".$nowe_polozenie[0]."' WHERE id = '".$user['id']."' LIMIT 1");
  5. }

"polozenie_gdzie" to jest owa pierwsza zmienna która która jako pierwsza zostaje wykonana
później jeśli została już wykonana do kolejnej zmiennej "polozenie" zostaje przypisane wynik a kolejno tutaj (tutaj tego nie ma) 1 zmienna czyli "polozenie_gdzie" musi zostać wykasowana do ponownego użycia ale położenie musi zatrzymać swoją wartość . A jest teraz coś takiego że cały czas 2 zmienna ściąga wartość z tej pierwszej w związku z czym później też traci swoją wartość.
Mam nadzieje że rozumiecie o co mi chodzi.
Go to the top of the page
+Quote Post
ctom
post
Post #12





Grupa: Zarejestrowani
Postów: 321
Pomógł: 55
Dołączył: 19.04.2009

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


a możesz wkleić więcej tego kodu.. gdzie wykonujesz cały problem... bo ile mogę bez problemu przeczytać Twój kod i go zrozumieć co robi to Twój poniższy opis to jakaś "masakra" (IMG:style_emoticons/default/wink.gif)
Go to the top of the page
+Quote Post
RosheD
post
Post #13





Grupa: Zarejestrowani
Postów: 69
Pomógł: 0
Dołączył: 10.06.2013

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


Inne kody tylko liczą tą daną. A po drugie nie wiem czego tu nie rozumiesz, jeśli znasz odpowiednie słowa programistyczne to nie widzę żadnego przeciwwskazania żeby tego nie zrozumieć.
Liczę na odpowiedz jakiegoś guru forum php (IMG:style_emoticons/default/smile.gif)
Jeśli np com nie będzie wiedział o co mi chodzi to wtedy bardziej się rozpisze ale moim zdaniem jasno widać o co chodzi.
I tu żaden php nie ma nic do gadania tylko to jest zwykła zagadka logiczna.
Pierwsza zmienna wgrywa daną, druga tą samą daną sobie też wgrywa i po tej czynności pierwsza powinna zostać wykasowana i tu powinien się zakończyć cały proces.
Ale niestety pętla idzie dalej i znów druga zmienna ściąga zawartość pierwszej która została wykasowana...
Go to the top of the page
+Quote Post
ctom
post
Post #14





Grupa: Zarejestrowani
Postów: 321
Pomógł: 55
Dołączył: 19.04.2009

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


Cytat(RosheD @ 5.01.2014, 11:50:21 ) *
Ale niestety pętla idzie dalej i znów druga zmienna ściąga zawartość pierwszej która została wykasowana...


no wiesz , człowiek uczy się całe życie (szczególnie w tej branży) ... a że nie jestem guru tego forum to może mi wytłumaczysz :

1/ pętla to gdzieś chodzi czy się wykonuje ?
2/ twoje zmienna to robią jakiś striptiz czy zmiennej jest przypisywana jakaś wartość ?
Go to the top of the page
+Quote Post
RosheD
post
Post #15





Grupa: Zarejestrowani
Postów: 69
Pomógł: 0
Dołączył: 10.06.2013

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


Zmiennym są przypisywane wartości x/y.
Wiem że cały problem tkwi w zapytaniach if, jak je napisać aby ich wartość była tylko wtedy true jeśli ktoś wykonał jakąś operację. Np tylko jeśli 3 zmienna coś robi to 1 po jej wykonaniu ją pobiera . Czyli ta 3 była by jak jakiś włącznik tylko to mi na razie przyszło do głowy ale nie mam pomysłu jak by to wykonać.
Go to the top of the page
+Quote Post
Kshyhoo
post
Post #16





Grupa: Opiekunowie
Postów: 3 855
Pomógł: 317
Dołączył: 4.01.2005
Skąd: że




Cytat(RosheD @ 5.01.2014, 11:50:21 ) *
Liczę na odpowiedz jakiegoś guru forum php (IMG:style_emoticons/default/smile.gif)
I tu żaden php nie ma nic do gadania tylko to jest zwykła zagadka logiczna.

W takim razie przenoszę do działu Hydepark. Jak podejdziesz do problemu i do forumowiczów zgodnie z zasadami Forum, przeniosę do odpowiedniego działu.
Go to the top of the page
+Quote Post
RosheD
post
Post #17





Grupa: Zarejestrowani
Postów: 69
Pomógł: 0
Dołączył: 10.06.2013

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


Przepraszam za to co napisałem. Mam jedno pytanie czy Panie Kshyhoo, jak Pan to czytał to miał wątpliwości o co dokładnie chodzi?
A co do hydepark'u to nie wiem czy to o php nie pasuje tutaj.
Jeśli błąd tkwi w logice to nadal rozwiązanie to php.
Jednak ponownie przepraszam za stwierdzenie którego użyłem w pierwszym zdaniu które zacytowałeś.

Ten post edytował RosheD 5.01.2014, 12:26:46
Go to the top of the page
+Quote Post
ctom
post
Post #18





Grupa: Zarejestrowani
Postów: 321
Pomógł: 55
Dołączył: 19.04.2009

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


a wstawiłbyś na początku ten cały kod i pewnie miałbyś problem rozwiązany ....
Go to the top of the page
+Quote Post
RosheD
post
Post #19





Grupa: Zarejestrowani
Postów: 69
Pomógł: 0
Dołączył: 10.06.2013

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


Przepraszam ctom ponownie.
A co do kodu to wcześniej tylko zlicza co ma zostać wprowadzone
czyli zlicza x/y więc to nie ma większego znaczenia czyż nie?
Go to the top of the page
+Quote Post
ctom
post
Post #20





Grupa: Zarejestrowani
Postów: 321
Pomógł: 55
Dołączył: 19.04.2009

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


mimo szczerych chęci nie wiem co chcesz osiągnąć - przykro mi

tu masz link do spapera - może coś z tego Cię zainspiruje ...
Go to the top of the page
+Quote Post

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: 9.10.2025 - 22:22