![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 371 Pomógł: 30 Dołączył: 14.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam taki kod:
Nie będę ściemniał że ja napisałem ten kod, znalazłem go w necie, wykorzystałem i wiem że działa. Kod polega na dodawaniu zdjęcia na stronę, czyli upload grafiki, a przedstawiony fragment jest fragmentem kodu dodającym opis zdjęcia. Mam prośbę żeby ktoś spróbował mi wytłumaczyć jakim cudem w zmiennej $query jest limit 1 i później wypisane jest id_zdjecie i przypisane do zmiennej i w jaki sposób jest przy update jest konkretny id pobierany?? Być może odpowiedź jest banalna, być może nie, chce to zrozumieć, bo inaczej oop nie opanuję. Z góry dziękuję ![]() -------------------- Pomogłem - kliknij
![]() |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat . Mam prośbę żeby ktoś spróbował mi wytłumaczyć jakim cudem w zmiennej $query jest limit 1 i później wypisane jest id_zdjecie i przypisane do zmiennej i w jaki sposób jest przy update jest konkretny id pobierany?? Być może odpowiedź jest banalna, być może nie, chce to zrozumieć, bo inaczej oop nie opanuję. Ty mi lepiej powiedz jakim cudem ty chcesz opanować oop jak nie masz zielonego pojęcia co to w ogóle jest.Wsiadasz do malucha i pytasz się co to jest kierownica bo to ci pomoze opanować samolot :/ przenosze, temat nie ma zadnego związku z oop -------------------- "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: Zarejestrowani Postów: 371 Pomógł: 30 Dołączył: 14.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
Ty mi powiedz z którego zdania wynika że nie mam zielonego pojęcia?? Gdybym nie miał to bym tego nie dopasował do swoich potrzeb. Pytam bo nie rozumiem tego kodu, aktualnie jak piszę to w php strukturalnym, ale też chce się zaznajomić pomału z obiektowym php. Czytałem w manualu o mysql_fetch_object, to tak na przyszłość. Chodzi mi tylko w jaki sposób jest do update pobierany konkretny id, tyle, nie proszę o Jeśli to jest aż wytłumaczenie innych rzeczy. Jeśli to pytanie jest takie trudne to możesz skasować temat, a jeśli nie to proszę o wytłumaczenie.
Ten post edytował webmaniak 17.01.2011, 18:57:01 -------------------- Pomogłem - kliknij
![]() |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat Ty mi powiedz z którego zdania wynika że nie mam zielonego pojęcia?? Przeciez ci zacytowalem w poprzednim poscie zdanie, z którego jasno to wynika...Wyjasnienie po co limit w zapytaniu ma ci pomoc w opanowaniu oop... no naprawdę wniosek sam się nasuwa ![]() I jeszcze dałeś to w dziale OOP -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 371 Pomógł: 30 Dołączył: 14.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
Pisałem kiedyś stronkę w obiektowym php, jednak na tyle prymitywną że nie wykorzystywałem połączenia z bazą danych. A zrozumienie tego o co pytam pomoże mi w taki sposób, że zrozumiem sens zapytań do bazy danych, czyli kolejną rzecz, a jak to zrozumiem, to być może, a być może nie, napiszę coś(czyt. jakąś stronkę w oop). Czy to tak ciężko zrozumieć
![]() Ten post edytował webmaniak 17.01.2011, 19:09:56 -------------------- Pomogłem - kliknij
![]() |
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Sluchaj. Jestem moderatorem forum. Zalożyłeś temat w dziale OOP. Temat nie ma żadnego związku z oop więc ci o tym napisałęm i temat przenioslem - taka jest rola moderatora
Przy okazji zasugerowałem również że nie masz zielonego pojęcia na temat oop skoro wiązesz limit 1 z oop. Nawet wiązanie mysql_fetch_object z oop to również świadczy o tym, że nie masz zielonego pojęcia o oop. Wnioski te wysnułem na podstawie Twojego pierwszego posta, który wyglądał jak wyglądał i był założony w dziale OOP Dopiero teraz zacząłeś łaskawie pisać, że być może kiedyś napiszesz coś w oop i że teraz pytanie nie ma żadnego związku z oop. To skoro nie ma żadnego związku z oop to po grzyba piszesz w dziale oop? Do rzeczy: po co limit 1? Po to by wyświetlić tylko jeden rekord. W jakim celu jest to w tym kodzie? Cholera wie. ![]()
Powód edycji: [nospor]:
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 371 Pomógł: 30 Dołączył: 14.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
Mam wrażenie że nie rozumiesz moich wypowiedzi, zupełnie nie rozumiesz, być może w pierwszym poście źle wytłumaczyłem o co mi chodzi:
1. Nie mam żadnych pretensji, że przeniosłeś temat, taka Twoja rola, dobrze że ją pełnisz, bo inaczej byłby bałagan, chwała Ci za to. Dlatego przeprosiłem. jeśli mam to zrobić 50 razy to mogę napisać 50 razy przepraszam, ale po co? 2. Nie wiążę limit 1 z oop. Skąd Ci to do głowy przyszło? Wiem po co jest limit 1. Chodzi mi tylko jakim sposobem w jest warunek jest spełniony skoro jest limit 1. 3. Dla mnie oop do tej pory było programowaniem obiektowym, http://pl2.php.net/manual/pl/function.mysql-fetch-object.php - tu jest omówienie mysql_fetch_object i wydaję mi się że to jest kod właśnie obiektowy - w komentarzach(no przynajmniej podobny jest w książkach o programowaniu obiektowym). Jednak skoro uważasz że to nie ma nic wspólnego z oop, to ok, wierzę, co nie zmienia faktu że chciałem zrozumieć ten kod. 4. Na kogo mam się obrazić i za co? Jedynie byłbym bardziej zadowolony gdybyś napisał od razu Cytat Przy okazji zasugerowałem również że nie masz zielonego pojęcia na temat oop skoro wiązesz limit 1 z oop. od razu. Być może źle to wytłumaczyłem, opisałem najlepiej jak umiałem.
Nawet wiązanie mysql_fetch_object z oop to również świadczy o tym, że nie masz zielonego pojęcia o oop. Więc się nie obrażaj tylko przyjmij fakt do wiadomosci. -------------------- Pomogłem - kliknij
![]() |
|
|
![]()
Post
#8
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
ad1) Gdzie ja ci każę przepraszać? Odpowiadam jedynie ciągle na Twoje pytania "skad ci to przyszlo do glowy?"\
ad2) Juz ci pisalem. Z tego zdania: Cytat Mam prośbę żeby ktoś spróbował mi wytłumaczyć jakim cudem w zmiennej $query jest limit 1 i później wypisane jest id_zdjecie i przypisane do zmiennej i w jaki sposób jest przy update jest konkretny id pobierany?? Być może odpowiedź jest banalna, być może nie, chce to zrozumieć, bo inaczej oop nie opanuję. oraz z faktu ze dales to w dziale OOP. Ile razy mogę ci to jeszcze pisać? Wlasnie z tych dwóch powodów wyciągnąłem taki wniosek Dopiero w ostatnich postach zaczales pisac ze byc moze cos gdzies kiedys.... Cytat 2. Nie wiążę limit 1 z oop. Skąd Ci to do głowy przyszło? Wiem po co jest limit 1. Chodzi mi tylko jakim sposobem w [PHP] pobierz, plaintext $sql = "UPDATE galeria SET nazwa_zdjecie='$nazwa', opis_zdjecie='$opis' WHERE id_zdjecie='$id_zdjecie'"; jest warunek [PHP] pobierz, plaintext WHERE id_zdjecie='$id_zdjecie jest spełniony skoro jest limit 1. Przeciez warunki nie mają nic do limit. Jak jest warunek spelniony to jest spelniony i juz. Limit nie ma nic do tego. ad3) Tak, uzywanie mysql_fetch_object nie ma związku z oop ![]() ad4) Cytat , opisałem najlepiej jak umiałem. A ja odpisałem najlepiej jak umialem na podstawie podanych danych w pierwszym poscie zalozonym w dziale oop ![]() -------------------- "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: 371 Pomógł: 30 Dołączył: 14.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
Hmm. To jest odpowiedź na moje pytanie:
Cytat Przeciez warunki nie mają nic do limit. Jak jest warunek spelniony to jest spelniony i juz. Limit nie ma nic do tego. Wiązałem mysql_fetch_object a nie limit z oop. Dlatego dałem w dziale oop. Zauważ że dałem temat mysql_fetch_object- bo powtarzając po raz wtóry to kojarzyłem z oop, a nie limit. A że nie ma nic wspólnego to mi już wyjaśniłeś i ponownie bym nie umieścił takiego pytania w dziale oop. Podsumowując dziękuję za cierpliwość i wyjaśnienie. Muszę się jeszcze sporo nauczyć z dziedziny php i języka polskiego(wyrażania o co mi chodzi). Pozdrawiam. -------------------- Pomogłem - kliknij
![]() |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Kod z pierwszego postu jest w 100% strukturalny, w dodatku bardzo niskiej jakości. Fakt, że występuje tam jakiś "obiekt" nie zmienia faktu, że jest to kod strukturalny. Na dobrą sprawę $a['b'], zamieniło się na $a->b - nic więcej.
Przed nauką OOP trzeba poznać trochę teorii, tutaj polecam: http://download.oracle.com/javase/tutorial/java/index.html Tak, wiem. Java, nie PHP, ale tutaj chodzi o paradygmat, nie język. Możesz sobie darować trzy ostatnie rozdziały oraz Language Basics. Podrozdział What Is a Package? również nie jest istotny. O ile dobrze pamiętam bardzo fajnie dla osób kompletnie początkujących wyjaśnione. Ten post edytował Crozin 17.01.2011, 20:54:33 |
|
|
![]()
Post
#11
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat btw: O ile kolumna id_zdjecie jest kluczem głównym to ten nieszczęsny LIMIT jest kompletnie ignorowany. Nie, nie jest. Zobacz gdzie jest limit a gdzie where ![]() -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#12
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.07.2025 - 21:24 |