Napisane: 3.08.2008, 22:24:55 | |
Grupa: Zarejestrowani Postów: 24 Dołączył: 19.03.2006 Skąd: Wisła Ostrzeżenie: (0%) |
Takie o to coś. Z NULL to nie ma związku... @yalus, masz jakiś pomysł? |
Forum: MySQL · Podgląd postu: #500202 · Odpowiedzi: 4 · Wyświetleń: 928 |
Napisane: 3.07.2008, 19:25:25 | |
Grupa: Zarejestrowani Postów: 24 Dołączył: 19.03.2006 Skąd: Wisła Ostrzeżenie: (0%) |
ok, dzięki Jeszcze jedno co do Twojego kodu...
To ustawiasz polskie litery? W bazie ustawiasz latin2? Bo właśnie mam problem z polskimi znakami. |
Forum: Object-oriented programming · Podgląd postu: #489191 · Odpowiedzi: 9 · Wyświetleń: 1 539 |
Napisane: 3.07.2008, 13:46:26 | |
Grupa: Zarejestrowani Postów: 24 Dołączył: 19.03.2006 Skąd: Wisła Ostrzeżenie: (0%) |
A jak odwołujesz się do klasy?
Czy poprzez statyczny operator:
W tym pierwszym zaraz po utworzeniu obiektu wykonuje się:
Tylko że tym sposobem nie działa wywoływanie metod poprzez scope operator :: |
Forum: Object-oriented programming · Podgląd postu: #489160 · Odpowiedzi: 9 · Wyświetleń: 1 539 |
Napisane: 3.07.2008, 11:25:18 | |
Grupa: Zarejestrowani Postów: 24 Dołączył: 19.03.2006 Skąd: Wisła Ostrzeżenie: (0%) |
Do czego takiego dokładnie zmierzam Czyli masz klase odpowiedzialną tylko za połączenie do bazy i zapytania? A jak według Ciebie... Lepiej tworzyć obiekt i łączyć się z bazą w konstruktorze klasy, czy lepiej staycznie odwoływać się poprzez scope operator :: do metody klasy odpowiedzialnej za połączenie? |
Forum: Object-oriented programming · Podgląd postu: #489110 · Odpowiedzi: 9 · Wyświetleń: 1 539 |
Napisane: 3.07.2008, 10:41:51 | |
Grupa: Zarejestrowani Postów: 24 Dołączył: 19.03.2006 Skąd: Wisła Ostrzeżenie: (0%) |
Ale o którą tablicę Ci chodzi? o $tab czy o $row? $tab zwraca wszystkie wpisy z bazy $row tylko po jednym wierszu mogę też zrobić tak:
Tylko, że to przy każdym wpisie będzie przypisywać. Trochę bez sensu. |
Forum: Object-oriented programming · Podgląd postu: #489096 · Odpowiedzi: 9 · Wyświetleń: 1 539 |
Napisane: 3.07.2008, 10:02:33 | |
Grupa: Zarejestrowani Postów: 24 Dołączył: 19.03.2006 Skąd: Wisła Ostrzeżenie: (0%) |
Być może gdzieś na forum jest podobny wątek do mojego problemu, ale nie potrafiłem go znaleźć. Robię optymalną klasę obsługującą stronę operując na bazie danych. Żeby połączyć się z bazą i wybrać tabelę, używam metody tworzenia nowego obiektu. W konstruktorze mam połączenie do bazy danych a w destruktorze mam:
Tutaj mam głównego winowajce:
Tutaj jest problem. Jak mogę dostać dostęp do poszczególnych elementów w tablicy? Jak naprzykład chcę wyświetlić pole 'id'. Wewnątrz klasy to wyświetlałem to poprzez $row['id']; ale nie wiem jak sobie z tym poradzić poza klasą. Do wyświetlenia wszystkich wpisów w bazie można zrobić takie coś:
No ale nie mam pojęcia jak to zrobić inaczej, żeby nie wpisywać monotonnie $row['id']; tylko żeby było to dynamiczne. Dzięki temu mógłbym wykorzystywać tą metodę wiele razy. Jakieś rozwiązania? Rady? Wskazówki? PS. W kodzie mogą się pojawić naleciałości z c++, ale to musicie mi wybaczyć na początek |
Forum: Object-oriented programming · Podgląd postu: #489072 · Odpowiedzi: 9 · Wyświetleń: 1 539 |
Napisane: 2.08.2008, 09:48:46 | |
Grupa: Zarejestrowani Postów: 24 Dołączył: 19.03.2006 Skąd: Wisła Ostrzeżenie: (0%) |
Ja to mam rozwiązane w taki sposób, że wszystkie wydarzenia są czytane z bazy danych i zapisywane do tablicy. Potem wystarczy tylko operować na tablicy. Jak chcę wyświetlić wszystkie wydarzenia to wystarczy w pętli. Jak chcesz przechodzić pomiędzy wydarzeniami, to w linku dajesz index+1. Może na przykładzie:
Musisz zrobić funkcję do szukania wydarzeń w bazie danych: Potem dajesz tylko:
Nie chciało mi się przeglądać całego kodu, ale chciałeś koncepcje, to masz (jeśli zrozumiałem, że o to chodzi). |
Forum: PHP · Podgląd postu: #500301 · Odpowiedzi: 3 · Wyświetleń: 820 |
Napisane: 21.04.2006, 15:14:04 | |
Grupa: Zarejestrowani Postów: 24 Dołączył: 19.03.2006 Skąd: Wisła Ostrzeżenie: (0%) |
na stronie opisu funkcji array_combine znalazłem taki przykład:
Dlaczego one nie działa? Pisze że funkcja jest niezdefiniowana. |
Forum: Przedszkole · Podgląd postu: #251405 · Odpowiedzi: 6 · Wyświetleń: 1 417 |
Napisane: 21.04.2006, 15:19:38 | |
Grupa: Zarejestrowani Postów: 24 Dołączył: 19.03.2006 Skąd: Wisła Ostrzeżenie: (0%) |
Spróbuj zorbić tak żeby każdą wiadomość zapisywało do osobnego pliku. Potem czytasz folder funkcją readdir($folder) a następnie w pętli np. while czytasz pliki. Potem wystarczy tylko wyświetlić. |
Forum: Przedszkole · Podgląd postu: #251408 · Odpowiedzi: 10 · Wyświetleń: 1 821 |
Napisane: 22.04.2006, 18:54:52 | |
Grupa: Zarejestrowani Postów: 24 Dołączył: 19.03.2006 Skąd: Wisła Ostrzeżenie: (0%) |
z htmlspecialchars() mi nie działało, ale jeszcze nad tym popracuję i dam znać co z tego wyszło --EDIT-- Dzięki, skorzystałem z tego i teraz nie ma problemu.
|
Forum: Przedszkole · Podgląd postu: #251712 · Odpowiedzi: 14 · Wyświetleń: 2 640 |
Napisane: 22.04.2006, 17:26:25 | |
Grupa: Zarejestrowani Postów: 24 Dołączył: 19.03.2006 Skąd: Wisła Ostrzeżenie: (0%) |
Tak jak podałeś to coś nie chciało działać. Zrobiłem tak: Plik ksiega.php...
I plik.php...
Teraz pięknie śmiga THX! Jak czegoś nie będę wiedział, to już wiem gdzie mam się pytać Mam jeszcze jedno pytanie, jak sprawdzić czy zmienna $email na prawdę zawiera mail? Jest jakaś funkcja żeby szukała @ :?: |
Forum: Przedszkole · Podgląd postu: #251682 · Odpowiedzi: 14 · Wyświetleń: 2 640 |
Napisane: 22.04.2006, 12:35:01 | |
Grupa: Zarejestrowani Postów: 24 Dołączył: 19.03.2006 Skąd: Wisła Ostrzeżenie: (0%) |
|
Forum: Przedszkole · Podgląd postu: #251620 · Odpowiedzi: 14 · Wyświetleń: 2 640 |
Napisane: 21.04.2006, 16:29:15 | |
Grupa: Zarejestrowani Postów: 24 Dołączył: 19.03.2006 Skąd: Wisła Ostrzeżenie: (0%) |
Chciałem dorobić do tej księgi gości formularz dodawania wpisów, ale jakoś mi to nie wychodzi. Nie wiem co mam wpisać w <form action= > oraz jaką metodą, POST czy GET. Następna sprawa to jak zrobić, żeby dane, które wprowadzi użytkownik zostały przekazane jakimś zmiennym. Z zapisaniem tych danych do pliku dałbym sobie już rade. Any ideas? pozdr |
Forum: Przedszkole · Podgląd postu: #251455 · Odpowiedzi: 14 · Wyświetleń: 2 640 |
Napisane: 19.04.2006, 19:35:06 | |
Grupa: Zarejestrowani Postów: 24 Dołączył: 19.03.2006 Skąd: Wisła Ostrzeżenie: (0%) |
Wielkie dzięki, działa! Na teraz wygląda od tak:
Na początku sprawdzam tylko czy plik istnieje. Dlaczego mam sprawdzać czy jest pusty albo czy się wczytał? Jest taka możliwość, żeby się nie wczytał? Cytat .. aha i $i jest Dekrementowana nie inkrementowana Tak wiem, pomyliłem się |
Forum: Przedszkole · Podgląd postu: #250864 · Odpowiedzi: 14 · Wyświetleń: 2 640 |
Napisane: 19.04.2006, 17:41:01 | |
Grupa: Zarejestrowani Postów: 24 Dołączył: 19.03.2006 Skąd: Wisła Ostrzeżenie: (0%) |
Mam pewien problem. Chcę zrobić księgę gości opartą na plikach. Zatem... Mam bazę danych w pliku baza.txt: Cytat user1|user1@mail.pl|wpis1 user2|user2@mail.pl|wpis2 Nastęnie zrobiłem skrypt czytający poszczególne dane:
Chyba jest zrozumiały... Teraz mój problem. Wyświetla mi tylko 1 wpis. Za pierwszym obiem $i=1, ok, skrypt działa, za drugim razem $i=0 - nie działa Nie wiem też jaką użyć funkcję, aby zczytało ile jest linijek w pliku :/ Być może lepiej użyć jakąś inną pętlę :?: Prosze o pomoc! pozdr |
Forum: Przedszkole · Podgląd postu: #250824 · Odpowiedzi: 14 · Wyświetleń: 2 640 |
Napisane: 19.04.2006, 15:44:35 | |
Grupa: Zarejestrowani Postów: 24 Dołączył: 19.03.2006 Skąd: Wisła Ostrzeżenie: (0%) |
|
Forum: Przedszkole · Podgląd postu: #250794 · Odpowiedzi: 2 · Wyświetleń: 1 379 |
Napisane: 19.04.2006, 15:29:15 | |
Grupa: Zarejestrowani Postów: 24 Dołączył: 19.03.2006 Skąd: Wisła Ostrzeżenie: (0%) |
|
Forum: Przedszkole · Podgląd postu: #250790 · Odpowiedzi: 6 · Wyświetleń: 4 552 |
Napisane: 18.04.2006, 12:43:46 | |
Grupa: Zarejestrowani Postów: 24 Dołączył: 19.03.2006 Skąd: Wisła Ostrzeżenie: (0%) |
efekt jest ten sam... Chociaż przedtem wyświetlało mi również pozostałe pliki, które są zdjęciami. Teraz wyświetla mi tylko ten komunikat. Coś mu się nie podoba w tym fragmencie:
|
Forum: Przedszkole · Podgląd postu: #250410 · Odpowiedzi: 10 · Wyświetleń: 1 562 |
Napisane: 18.04.2006, 10:05:54 | |
Grupa: Zarejestrowani Postów: 24 Dołączył: 19.03.2006 Skąd: Wisła Ostrzeżenie: (0%) |
Może wytłumaczone to jest jasno, ale nie wiem gdzie to mam wsadzić. Ciągle zwraca mi błędy :/ Utworzyłem plik txt i zamieniłem jego rozszerzenie na jpg w celu sprawdzenia, ale wyrzuca mi taki błąd: Cytat Warning: getimagesize: Unable to open 'new.jpg' for reading. in c:\phpdev5\www\proba\gallery.php on line 11 Umieszczam jeszcze raz cały kod z poprawkami:
|
Forum: Przedszkole · Podgląd postu: #250359 · Odpowiedzi: 10 · Wyświetleń: 1 562 |
Napisane: 17.04.2006, 22:18:21 | |
Grupa: Zarejestrowani Postów: 24 Dołączył: 19.03.2006 Skąd: Wisła Ostrzeżenie: (0%) |
nie rozumiem trzeciej lini :/ |
Forum: Przedszkole · Podgląd postu: #250270 · Odpowiedzi: 10 · Wyświetleń: 1 562 |
Napisane: 17.04.2006, 08:45:46 | |
Grupa: Zarejestrowani Postów: 24 Dołączył: 19.03.2006 Skąd: Wisła Ostrzeżenie: (0%) |
chodzi ci o funkcję IMAGETYPE :?: |
Forum: Przedszkole · Podgląd postu: #250013 · Odpowiedzi: 10 · Wyświetleń: 1 562 |
Napisane: 16.04.2006, 22:55:36 | |
Grupa: Zarejestrowani Postów: 24 Dołączył: 19.03.2006 Skąd: Wisła Ostrzeżenie: (0%) |
serdeczne dzięki! o to mi chodziło! pozdr |
Forum: Przedszkole · Podgląd postu: #249975 · Odpowiedzi: 10 · Wyświetleń: 1 562 |
Napisane: 16.04.2006, 14:22:09 | |
Grupa: Zarejestrowani Postów: 24 Dołączył: 19.03.2006 Skąd: Wisła Ostrzeżenie: (0%) |
Napotkałem się na pewną przeszkodę podczas tworzenia skrytpu galierii.
Galeria działa na zasadzie czytania plik z folderu. I tutaj mam problem. Czyta mi wszystkie plik, które są w folderze a nie tylko jpg czy png. Byłbym wdzięczny jakby ktoś mi powiedział co z tym zrobić. Z góry thx. |
Forum: Przedszkole · Podgląd postu: #249886 · Odpowiedzi: 10 · Wyświetleń: 1 562 |
Napisane: 20.03.2006, 16:20:19 | |
Grupa: Zarejestrowani Postów: 24 Dołączył: 19.03.2006 Skąd: Wisła Ostrzeżenie: (0%) |
kod @plisek działa, ale mam pytanie... Jak zrobić, aby tylko nazwę pliku pobierało? |
Forum: Przedszkole · Podgląd postu: #242435 · Odpowiedzi: 5 · Wyświetleń: 1 144 |
Nowe odpowiedzi Brak nowych odpowiedzi Popularny temat (Nowe) Popularny temat (Brak nowych) |
Sonda (Nowe) Sonda (Brak nowych) Zamknięty temat Przeniesiony temat |
Wersja Lo-Fi | Aktualny czas: 28.04.2024 - 19:56 |