Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

6 Stron V   1 2 3 > » 

zdzichu
Napisane: 16.02.2010, 14:43:57





Grupa: Zarejestrowani
Postów: 131
Dołączył: 28.08.2006

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

Witajcie.
Ostatnimi czasy wypadłem troszkę z php smile.gif
Poszukuję jakiegoś systemu szablonów - nie interesuje mnie smarty, ani dziesiątki jego klonów.
Poszukuję czegoś z nowatorską składnią, ułatwiającą pracę - jak np. haml z rubego - istnieją dwie implementacje dla php, ale jedna kuleje (drugiej nie sprawdziłem jeszce)
czy są jakieś inne, warte uwagi systemy? z góry dzięki za odpowiedzi
  Forum: Szukam · Podgląd postu: #713946 · Odpowiedzi: 1 · Wyświetleń: 593

zdzichu
Napisane: 28.12.2009, 00:25:31





Grupa: Zarejestrowani
Postów: 131
Dołączył: 28.08.2006

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

Witajcie.
Mam takie zadanie:
na wejściu otrzymuję zdjęcie o dowolnych wymiarach(większych niż 50x50 px).
Na wyjściu chciałbym otrzymać obrazek właśnie o wymiarach 50x50.
Niestety, nie polega to na zwykłym przeskalowaniu - obrazek nie koniecznie na wejsciu musi mieć kwadratowe proporcje (a proporcje zachować muszę, nie można rozciągać obrazka)
Planuję zatem zmniejszyć obrazek ,a następnie ze środka wyciąć obrazek o rozmiarach 50x50 - zastanawiam się jednak czy taki algorytm jest optymalny (ew. czy nie istnieje jakaś gotowa biblioteka do tego), natomiast chciałbym to zrobić tak:
Kod
Pobierz obrazek -> przeskaluj do mniejszą wartość(długość || szerokość) do 50 px(z zachowaniem proporcji) -> ze środka wytnij obrazek 50x50-> wyświetl to co wyciąłem

Zakładając, że nie ma gotowych bibliotek do tego, wiem jak przeskalować obrazek ,ale jak wyciąć od środka nie mam już pojęcia. czy mógłby ktoś w takim wypadku podrzucić przydatnymi funkcjami? z góry dzięki
  Forum: Przedszkole · Podgląd postu: #695554 · Odpowiedzi: 2 · Wyświetleń: 1 316

zdzichu
Napisane: 6.11.2009, 11:54:37





Grupa: Zarejestrowani
Postów: 131
Dołączył: 28.08.2006

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

spróbowałem teraz czegoś takiego:
Kod
function translate($data){
    //return iconv("ISO-8859-2", 'UTF-8', $data);
    return mb_convert_encoding( $data, 'UTF-8', mb_detect_encoding( $data));
}

i otrzymuję:
Kod
Warning: mb_convert_encoding() [function.mb-convert-encoding]: Illegal character encoding specified in /xxx/dbConventer.php on line 221


  Forum: Przedszkole · Podgląd postu: #677445 · Odpowiedzi: 9 · Wyświetleń: 2 892

zdzichu
Napisane: 5.11.2009, 21:45:41





Grupa: Zarejestrowani
Postów: 131
Dołączył: 28.08.2006

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

hmm, nie działa - i nie bardzo wiem czemu.
postaram się dostarczyć teraz więcej informacji, może będą pomocne.
tabela źródłowa i wynikowa ma metodę porównywania napisów utf_8_general_ci
dane w pierwszej bazie są jednak tak naprawdę zakodowane w latin-1 - wykonuję jednak migrację danych i nadal w tabeli wynikowej mam krzaki. jest to napewno wynik złego kodowania, bo gdy dodaję ręcznie wpisy, to są polskie ogonki (więc na stronie jest ustawiony dobry meta tag etc)
ktoś może ma pomysł, gdzie może tkwić błąd?
  Forum: Przedszkole · Podgląd postu: #677306 · Odpowiedzi: 9 · Wyświetleń: 2 892

zdzichu
Napisane: 5.11.2009, 21:18:08





Grupa: Zarejestrowani
Postów: 131
Dołączył: 28.08.2006

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

jakie ustawić kodowanie wejściowe w iconv ?
coś tego typu:
Kod
iconv_set_encoding("internal_encoding", "UTF-8");
iconv_set_encoding("output_encoding", "UTF-8");
iconv("ISO-8859-2//", 'UTF-8', $data);

nie zdaje egzaminu
  Forum: Przedszkole · Podgląd postu: #677290 · Odpowiedzi: 9 · Wyświetleń: 2 892

zdzichu
Napisane: 5.11.2009, 19:51:47





Grupa: Zarejestrowani
Postów: 131
Dołączył: 28.08.2006

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

Witajcie.
Zastanawia mnie, czy istnieje możliwość konwersji "w locie" bazy danych z latin1 do utf8 - baza ma kilkaset mb, i bardzo kłopotliwe jest wrzucanie jej, konwersja gżegżółką, i ponowny import. Samo ustawienie metody porównywania znaków na utf8 oczywiście nic nie daje, skoro same dane były kodowane w latin1. W przepastnych czeluściach internetu nie znalazłem żadnego rozwiązania... czy ktoś jednak takowe zna? z góry dzięki za odpowiedzi
  Forum: Przedszkole · Podgląd postu: #677268 · Odpowiedzi: 9 · Wyświetleń: 2 892

zdzichu
Napisane: 13.10.2009, 20:32:36





Grupa: Zarejestrowani
Postów: 131
Dołączył: 28.08.2006

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

do rozpalenia ognia też używasz krzemienia zamiast zapalniczki?
użyj file_put_contents
  Forum: Przedszkole · Podgląd postu: #670576 · Odpowiedzi: 4 · Wyświetleń: 1 760

zdzichu
Napisane: 13.10.2009, 21:27:32





Grupa: Zarejestrowani
Postów: 131
Dołączył: 28.08.2006

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

nie, to nie to - przyjrzałem się błędowi, który występował po całym set, przed select - rozbiłem to na dwa zapytania (pierwszy to set _zmienne_ ) drugi to select - i działa. w każdym razie dzięki za pomoc winksmiley.jpg
  Forum: Przedszkole · Podgląd postu: #670592 · Odpowiedzi: 4 · Wyświetleń: 702

zdzichu
Napisane: 13.10.2009, 21:06:35





Grupa: Zarejestrowani
Postów: 131
Dołączył: 28.08.2006

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

wiesz co... czytam patrze, kombinuje - i jakos niewiele mi to daje... nie używam przecież case when, tylko właśnie ifa... możesz bardziej naświetlić o co chodiz?
  Forum: Przedszkole · Podgląd postu: #670586 · Odpowiedzi: 4 · Wyświetleń: 702

zdzichu
Napisane: 13.10.2009, 20:00:12





Grupa: Zarejestrowani
Postów: 131
Dołączył: 28.08.2006

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

Witajcie.
Poszukuję sposobu, by pobrać numer pozycji rekordu przy zadanym sortowaniu. Znalazłem wpis nospora na ten temat, przerobiłem zapytanie, które w konsoli działa (tzn. dokładniej rzecz biorąc to nie w konsoli, a w narzędziu do wykonywania zapytań: Sequel Pro ) - ale to w sumie mniej istotne.
Wracając do problemu: zapytanie w konsoli działa, daje poprawny rezultat, natomiast przez mysql_query() nie działa.

zapytanie:
  1. SET @id=2,@nr = 0, @idnr = 0; SELECT @idnr AS id,points,goals FROM (SELECT @nr:=@nr+1,IF(ID=@id, @idnr := @nr,@idnr=@idnr),ID,points,goals FROM TABLE ORDER BY points DESC, goals DESC) podsel WHERE podsel.ID = @id;


błąd:
Kod
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '; select @idnr as id,points,goals from (SELECT @nr:=@nr+1,if(ID=@id, @idnr := @n' at line 1

czym to może być spowodowane?
z góry dzięki za odpowiedzi
  Forum: Przedszkole · Podgląd postu: #670568 · Odpowiedzi: 4 · Wyświetleń: 702

zdzichu
Napisane: 15.09.2009, 21:08:43





Grupa: Zarejestrowani
Postów: 131
Dołączył: 28.08.2006

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

hmm, strasznie to zagmatwane - nie ma jakiegoś prostszego sposobu na to? orientujesz się może jak zasobożerne jest takie zapytanie(dla w sumie nie aż tak wielkich ilości danych - kilka- kilkanaście tysięcy rekordów)
w każdym razie spłodziłem takie zapytanie:
  1. SET @id=53,@nr = 0, @idnr = 0;
  2. SELECT @idnr AS nr FROM (SELECT @nr:=@nr+1,IF(user_id=@id, @idnr := @nr,@idnr=@idnr),user_id,COUNT(*) AS ord FROM TABLE GROUP BY user_id ORDER BY ord DESC) podsel WHERE podsel.user_id = @id

i zwracany nr to zawsze 0...co jest tu nie tak?
  Forum: Przedszkole · Podgląd postu: #661508 · Odpowiedzi: 2 · Wyświetleń: 613

zdzichu
Napisane: 15.09.2009, 19:50:40





Grupa: Zarejestrowani
Postów: 131
Dołączył: 28.08.2006

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

Witajcie.
Poszukuję sposobu, by określić jaki numer ma osoba w rankingu. ranking jest ustalany na podstawie ilości rekordów w bazie z polem user_id odpowiadającym danemu użytkownikowi.
mam więc coś takiego:
  1. SELECT user_id,COUNT(*) AS ord FROM TABLE GROUP BY user_id ORDER BY ord DESC

...i jest pięknie - pokazuje mi, który user ma najwięcej wpisów, ale za nic w świecie nie potrafię  ustalić, który jest w rankingu (tzn. pokazać numer rekordu, pod którym występuje dany element przy tym sortowaniu)
  Forum: Przedszkole · Podgląd postu: #661477 · Odpowiedzi: 2 · Wyświetleń: 613

zdzichu
Napisane: 3.09.2009, 13:50:19





Grupa: Zarejestrowani
Postów: 131
Dołączył: 28.08.2006

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

niestety, po dodaniu tej funkcji (ustawieniu na true) nadal miniaturka ma czarne tło...
  Forum: Przedszkole · Podgląd postu: #656978 · Odpowiedzi: 3 · Wyświetleń: 1 395

zdzichu
Napisane: 2.09.2009, 19:52:39





Grupa: Zarejestrowani
Postów: 131
Dołączył: 28.08.2006

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

witajcie
mam mały problem ze zmniejszaniem zdjęc w formacie .png z przezroczystym tłem - podczas zmniejszania dodaje mi czarne tło(zmniejszony plik również jest zapisywany jako .png, więc to nie kwestia formatu) - czy jest możliwość zmniejszenia obrazka z zachowaniem przezroczystego tła?
z góry dzięki za wskazówki
  Forum: Przedszkole · Podgląd postu: #656780 · Odpowiedzi: 3 · Wyświetleń: 1 395

zdzichu
Napisane: 16.08.2009, 18:40:07





Grupa: Zarejestrowani
Postów: 131
Dołączył: 28.08.2006

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

Witajcie.
Próbuję pobrać losowo, jeden z N ostatnio dodanych rekordów do bazy (sortowany po id DESC) - wydaje mi się, że to bardzo proste, ale jednak nie potrafię wpaść na poprawne rozwiązanie.
  1. SELECT * FROM tabela ORDER BY id DESC,RAND() LIMIT 1

tak oczywiście nie działa... z góry dzięki za wszelkie podpowiedzi
  Forum: Bazy danych · Podgląd postu: #649336 · Odpowiedzi: 3 · Wyświetleń: 1 236

zdzichu
Napisane: 15.08.2009, 16:40:42





Grupa: Zarejestrowani
Postów: 131
Dołączył: 28.08.2006

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

Witajcie
poszukuję pluginu do przewijania treści(scroll).
Bardzo bliski tego, co chcę osiągnąć jest ten plugin
brakuje mi jednak możliwości przewijania w pionie(potrzebuję i w pionie i w poziomie). Poza tym, ten plugin pasowałby mi w pełni, ogólnie chcę osiągnąć dokładnie coś jak w demie, które przedstawiłem, musiałbym tylko ustawić prędkość startową na 0, oraz mieć możliwość ustawienia poszczególnych obrazków jako linki. Zna ktoś może plugin, który udostępniałby taką funkcjonalność?
  Forum: JavaScript · Podgląd postu: #648947 · Odpowiedzi: 2 · Wyświetleń: 2 383

zdzichu
Napisane: 11.08.2009, 19:50:16





Grupa: Zarejestrowani
Postów: 131
Dołączył: 28.08.2006

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

tak naprawdę jeszcze nie próbowałem - jedyne rozwiązanie, które wydaje mi się, że powinno działać wydaje mi się rozwiązaniem strasznie na około, a ja lubię eleganckie rozwiązania.
W każdym razie, jak nikt nic nie poradzi, zrobię coś takiego(nie testowałem do końca czy to działa, piszę na oko)
[code=sql]
SELECT *,CASE updated_at
WHEN updated_at IS NULL THEN 'created_at'
ELSE 'updated_at'
END AS ord
FROM table ORDER BY ord [/code]
  Forum: MySQL · Podgląd postu: #647281 · Odpowiedzi: 2 · Wyświetleń: 914

zdzichu
Napisane: 11.08.2009, 13:15:35





Grupa: Zarejestrowani
Postów: 131
Dołączył: 28.08.2006

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

Witajcie.
Borykam się z takim problemem - mam dwie kolumny w tabeli - created_at i updated_at - obie zawierają datetime odpowiednio stworzenia i edytowania rekordu. Początkowo updated_at ma wartość null - dopiero po edycji przyjmuje aktualną wartość. Chciałbym posortować dane od najnowszego do najstarszego jednocześnie po tych dwóch kolumnach - tylko nie bardzo wiem jak - jedyne co mi przychodzi do głowy, to instrukcja warunkowa wybierająca "starszą" kolumnę,przypisywanie do nowej, tymczasowej i sortowanie po tej kolumnie - ale myślę, że jest jakiś inny, prostszy sposób.
Z góry dzięki za podpowiedzi
  Forum: MySQL · Podgląd postu: #647077 · Odpowiedzi: 2 · Wyświetleń: 914

zdzichu
Napisane: 26.07.2009, 11:42:52





Grupa: Zarejestrowani
Postów: 131
Dołączył: 28.08.2006

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

myślałem właśnie nad podobnym rozwiązaniem... w każdym razie działa, dzięki;)
  Forum: MySQL · Podgląd postu: #640245 · Odpowiedzi: 2 · Wyświetleń: 637

zdzichu
Napisane: 26.07.2009, 10:25:33





Grupa: Zarejestrowani
Postów: 131
Dołączył: 28.08.2006

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

Mam taki wydaje się prosty problem z sortowaniem.
Chciałbym posortować wyniki w taki sposób, aby najpierw pojawiały się wyniki, których wartość w polu foo jest not null, jednak aby sama kolejność tych wyników była losowa. czyli zakładając, że mam 7 pozycji w tabeli - z czego 4 mają wartość foo jako null, a 3 jako not null, najpierw wyświetlają się te 3 pozycje (w losowy sposób) a następnie te 4 (również w losowy).
Próbowalem:
  1. SELECT * FROM foo ORDER BY foo DESC,RAND()

ale to nie działa....
z góry dziękuję za wszelką pomoc


// przenoszę na MYSQL
// ayeo
  Forum: MySQL · Podgląd postu: #640220 · Odpowiedzi: 2 · Wyświetleń: 637

zdzichu
Napisane: 16.07.2009, 13:46:47





Grupa: Zarejestrowani
Postów: 131
Dołączył: 28.08.2006

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

Poszukuję klasy/funkcji która przedstawiałaby w sposób tekstowy różnicę między dwoma datami. Chodziłby tylko o różnice rzędu dni/tygodni/miesięcy, więc godziny/minuty/sekundy mnie nie interesują.
Posiada ktoś coś w tym stylu?
Z góry dzięki za wszelkie odpowiedzi
  Forum: Szukam · Podgląd postu: #635102 · Odpowiedzi: 2 · Wyświetleń: 763

zdzichu
Napisane: 9.07.2009, 19:58:34





Grupa: Zarejestrowani
Postów: 131
Dołączył: 28.08.2006

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

tzn. nie chcę "fizycznie" zamieniać ich kolejności (nie jest to potrzebne) - chcę tylko zmienić wartość inputa z pozycją. Wystarczy więc tablica z posortowanymi wartościami, na jej postawie forem sobie ustawię pozycję dla każdego pola.
  Forum: JavaScript · Podgląd postu: #631992 · Odpowiedzi: 2 · Wyświetleń: 826

zdzichu
Napisane: 9.07.2009, 12:39:21





Grupa: Zarejestrowani
Postów: 131
Dołączył: 28.08.2006

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

Witajcie
Chciałbym stworzyć sortowanie w mojej aplikacji. Polega to na tym, że dla każdego wpisu mam inputa o klasie points - w której wpisuję ilość puntków.
Mam również pole o klasie position, i niej chciałbym, aby była wpisywana pozycja, wg. ilości punktów.
ogólny zarys jest taki:
Kod
$(document).ready(function() {
    $('.points').change(function() {//po zmianie ilości punktów dla dowolnego wpisu, chcę zmienić pozycję dla każdego wpisu
        for (var i=0; i < $('.points').length; i++) {//tu chciałem zapisać do tablicy po kolei każdą wartość
            points[] = $(this).val();
        };
    });
});

to oczywiście rozwiązanie niekompletne, i zapewne nie do końca działające... czy mógłby jednak ktoś pomóc rozwiązać mój problem? z góry dziękuję za wszelkie podpowiedzi...
  Forum: JavaScript · Podgląd postu: #631793 · Odpowiedzi: 2 · Wyświetleń: 826

zdzichu
Napisane: 27.06.2009, 20:58:17





Grupa: Zarejestrowani
Postów: 131
Dołączył: 28.08.2006

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

Witajcie.
Poszukuję klasy, która pomogłaby mi uporać się z synchronizacją użytkowników strona<->forum.
Chodziłoby mi o metody, które pozwalałyby na (wy)logowanie użytkownika i jego rejestrację.
Zależy mi na współpracy z phbb3...
Z góry dzięki za wszelkie pomysły.
  Forum: Gotowe rozwiązania · Podgląd postu: #626397 · Odpowiedzi: 0 · Wyświetleń: 665

zdzichu
Napisane: 23.06.2009, 17:34:42





Grupa: Zarejestrowani
Postów: 131
Dołączył: 28.08.2006

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

wiem, że można to rozwiązać w php - mnie jednak interesuje rozwiązanie czysto sqlowe (bo nie wierze,że się nie da...)
  Forum: MySQL · Podgląd postu: #624181 · Odpowiedzi: 8 · Wyświetleń: 1 146

6 Stron V   1 2 3 > » 

New Posts  Nowe odpowiedzi
No New Posts  Brak nowych odpowiedzi
Hot topic  Popularny temat (Nowe)
No new  Popularny temat (Brak nowych)
Poll  Sonda (Nowe)
No new votes  Sonda (Brak nowych)
Closed  Zamknięty temat
Moved  Przeniesiony temat
 

RSS Wersja Lo-Fi Aktualny czas: 28.04.2024 - 04:04