Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: ładny skrypcik :)
Forum PHP.pl > Forum > Gotowe rozwi±zania
olcia
witajcie smile.gif


szukam [może kto¶ ma] skrypciku z imieninami - może być z sql, ale żeby był ładny smile.gif



pozdrawiam
nobody
Zobacz chodzby tutaj: http://www.bastek.zwa.pl/b_down_of.php?dzi...al=Moje+skrypty z tymze nie wykorzystuje bazy danych...
BTW. Oriflame w podpisie wymiata laugh.gif
Koshin
ja mam taki z kwiatkami, rozowo - czerwony.. moze byc ?

hihi...

dzieki pomocy kumpeli, mam bazy imienin po 12-15 imienin dziennie smile.gif
olcia
chodzi o to żeby ciekawie wygl±dał, bo w gruncie rzeczy bedzie wstawiony do linijki z dat±
mhs
nie wiem czy jest on wystarczajaco ladny, ale moze sie przyda...

[sql:1:10256c431e]
CREATE TABLE imieniny (
miesiac CHAR(2) NOT NULL,
dzien CHAR(2) NOT NULL,
imie CHAR(30) NOT NULL,
PRIMARY KEY (miesiac, dzien, imie)
);


INSERT INTO imieniny values
("07", "01", "Halina"),
("07", "01", "Marian"),
("07", "01", "Klarysa"),
("07", "02", "Jagoda"),
("07", "02", "Urban"),
("07", "02", "Martynian"),
("07", "03", "Anatola"),
("07", "03", "Jacek"),
("07", "03", "Otton"),
("07", "04", "Malwina"),
("07", "04", "Izabela"),
("07", "04", "Aurelian"),
("07", "05", "Karolina"),
("07", "05", "Antoni"),
("07", "05", "Filomena"),
("07", "06", "Dominika"),
("07", "06", "Gatarda"),
("07", "06", "Agrypina"),
("07", "07", "Estera"),
("07", "07", "Metody"),
("07", "07", "Kira"),
("07", "08", "Edgard"),
("07", "08", "Elżbieta"),
("07", "08", "Eugeniusz"),
("07", "09", "Lukreacja"),
("07", "09", "Weronika"),
("07", "09", "Anatola"),
("07", "10", "Amelia"),
("07", "10", "Filip"),
("07", "10", "Witalis"),
("07", "11", "Olga"),
("07", "11", "Kalina"),
("07", "11", "Benedykt"),
("07", "12", "Jan"),
("07", "12", "Pamelia"),
("07", "12", "Weronika"),
("07", "13", "Irwin"),
("07", "13", "Małgorzata"),
("07", "13", "Sara"),
("07", "14", "Marcelina"),
("07", "14", "Ulryk"),
("07", "14", "Banawentury"),
("07", "15", "Włodzimierz"),
("07", "15", "Henryk"),
("07", "15", "Egona"),
("07", "16", "Marika"),
("07", "16", "Benita"),
("07", "16", "Dzierżysław"),
("07", "17", "Aneta"),
("07", "17", "Aleksy"),
("07", "17", "Julieta"),
("07", "18", "Erwin"),
("07", "18", "Kamila"),
("07", "18", "Wespazjan"),
("07", "19", "Alfred"),
("07", "19", "Wincenty"),
("07", "19", "Wodzisław"),
("07", "20", "Czesław"),
("07", "20", "Hieronim"),
("07", "20", "Eliasz"),
("07", "21", "Daniel"),
("07", "21", "Dalida"),
("07", "21", "Benedykt"),
("07", "22", "Magdalena"),
("07", "22", "Bolesława"),
("07", "22", "Maria"),
("07", "23", "Bogana"),
("07", "23", "Sławosz"),
("07", "23", "Żelisław"),
("07", "24", "Kinga"),
("07", "24", "Krystyna"),
("07", "24", "Antoni"),
("07", "25", "Krzysztof"),
("07", "25", "Walentyna"),
("07", "25", "Jakub"),
("07", "26", "Anna"),
("07", "26", "Mirosława"),
("07", "26", "Grażyna"),
("07", "27", "Natalia"),
("07", "27", "Aureliusz"),
("07", "27", "Jerzy"),
("07", "28", "Alda"),
("07", "28", "Innocenty"),
("07", "28", "Marcela"),
("07", "29", "Marta"),
("07", "29", "Michał"),
("07", "29", "Olaf"),
("07", "30", "Julita"),
("07", "30", "Ludmiła"),
("07", "31", "Ingacy"),
("07", "31", "Ernets"),
("07", "31", "Lubomir"),
("08", "01", "Justyna"),
("08", "01", "Nadia"),
("08", "01", "Piotr"),
("08", "02", "Alfons"),
("08", "02", "Karina"),
("08", "02", "Gustaw"),
("08", "03", "Lidia"),
("08", "03", "August"),
("08", "03", "Nikodem"),
("08", "04", "Dominika"),
("08", "04", "Protazy"),
("08", "04", "Jan"),
("08", "05", "Maria"),
("08", "05", "Oswald"),
("08", "05", "Stanisława"),
("08", "06", "Jakub"),
("08", "06", "Sława"),
("08", "06", "Sykstus"),
("08", "07", "Dorota"),
("08", "07", "Kajetan"),
("08", "07", "Donata"),
("08", "08", "Cyriak"),
("08", "08", "Emilia"),
("08", "08", "Sylwiusz"),
("08", "09", "Romuald"),
("08", "09", "Roman"),
("08", "09", "Irena"),
("08", "10", "Borys"),
("08", "10", "Filomena"),
("08", "10", "Wawrzyniec")
;[/sql:1:10256c431e]


[php:1:10256c431e]<?php
$miesiac = date(m);
$dzien = date(d);

@ $db = mysql_pconnect("localhost");

if ($db) {
$zapytanie = "SELECT imie FROM imieniny WHERE miesiac = $miesiac AND dzien = $dzien";
$wynik_zapytania = mysql_query($zapytanie);
mysql_close($db);

for ($i = 0; $i < mysql_num_rows($wynik_zapytania); $i++) {
$wiersz = mysql_fetch_array($wynik_zapytania);
echo $wiersz["imie"];
if ($i != (mysql_num_rows($wynik_zapytania)-1))
echo ", ";
else
echo ".";
}
}

?>[/php:1:10256c431e]

Hmm... gdyby ktos chcial wykorzystac ten skrypt i przy okazji uzupelnil baze danych to bede bardzo wdzieczny za podeslanie mi odpowiedniego pliku z wypelnionymi danymi...
olcia
przykro mi to mówić, ale skrypt nie działa sad.gif
dodałam nawet nowe dni [dzisiejszy także] i jest pusto
mhs
mi rowniez jest przykro... sad.gif skrypt ma prawo nie dzialac:

zapomnialem wpisac do niego jedna linie kodu, oto jego poprawna wersja...


[php:1:24db9cd667]
<?php
$miesiac = date(m);
$dzien = date(d);

@$db = mysql_pconnect("localhost");

if ($db) {
mysql_select_db("nazwa_bazy_danych");
$zapytanie = "SELECT imie FROM imieniny WHERE miesiac = $miesiac AND dzien = $dzien";
$wynik_zapytania = mysql_query($zapytanie);
mysql_close($db);

for ($i = 0; $i < mysql_num_rows($wynik_zapytania); $i++) {
$wiersz = mysql_fetch_array($wynik_zapytania);
echo $wiersz["imie"];
if ($i != (mysql_num_rows($wynik_zapytania)-1))
echo ", ";
else
echo ".";
}
}

?>[/php:1:24db9cd667]

w starym skrypcie zapomnialem wybrac baze danych - musisz w nim wpisac odpowiednia nazwe Twojej bazy danych - linia nr 8
olcia
dziękuję bardzo, ale na my¶l że będę musiała doklepać resztę dni to zrobiło mi się słabo - znalazłam już co¶ gotowego - możesz zobaczyć efekt: www.sklep-oriflame.com między czarnymi liniami smile.gif


pozdrawiam i dziękuję za my¶l smile.gif
nobody
Olcia ustaw kodowanko na stronie bo krzaczki wyskakuja... :?
olcia
kodowanie jest polskie [8889-2 questionmark.gif] ale to wina serwera, nie pokazuje tylko ¶ oraz ± sad.gif
nobody
Jako defaultowe ustawia mi sie Europa Srodkowa Windows :wink: Ustaw ISO-8859-2. pozdro
xdeded
nie będzie pokazywał też: Ľ
poza tym "sierpień" - lepiaj pasowałoby "sierpnia"
olcia
poczekajcie, zaraz co¶ spróbuję zrobić, a do odmiany to nie ja to ustawiam tylko z serwera pobierane....
olcia
tak mam wpisane kodowanie:

[php:1:6c2d439a4d]setlocale (LC_ALL, 'pl_PL.ISO_8859-2');[/php:1:6c2d439a4d]


dalej jest brzydko sad.gif
xdeded
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">

tego mi w head'zie brakuje
olcia
tylko dziwne jest to, że w tej samej linijce '¶' się raz niepokazuje a raz tak - np. w ¶roda się nie pokazuje a w wy¶lij kwiaty tak....
olcia
Cytat
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">

tego mi w head'zie brakuje



dodałam, teraz reszta jest pokrzaczkowana, a tylko data jest normalna....
nobody
Przekonwertuj reszte tekstu...
olcia
Cytat
Przekonwertuj reszte tekstu...



ciekawe na co przekonwertować questionmark.gif zamiast litery [ znaku] kod ?
xdeded
no troche roboty jest bo widze, ze towary z bazy ci±gniesz. Trzeba było na pocz±tku o kodowaniu pomy¶leć :/

ja konwertuje z iso na win i odwrotnie używaj±c tego:
[php:1:366b199a12]<?php
function win2iso ($we) {
$wy = strtr($we, "ą±¶żĽˇ¦Ż¬", "&plusmn;&plusmn;&para;żĄ·&brvbar;Ż&not;");
return $wy;
}

function iso2win ($we) {
$wy = strtr($we, "&plusmn;&plusmn;&para;żĄ·&brvbar;Ż&not;","ą±¶żĽˇ¦Ż¬");
return $wy;
}
?>[/php:1:366b199a12]

powodzenia
nobody
Podejrzyz zrodelko na stronie i porownaj np. ¶ ktore jest dobrze wyswietlanie i te zle...Uzyj jakiegos programu to Ci wszystkie stronki przekonwertuje (np. programik Ogonki) i zadeklaruje kodowanie gdzie trzeba...
olcia
nie ma co się przejmować - takie krzaczki s± tylko dwa razy w tygodniu winksmiley.jpg ¶roda i pi±tek smile.gif
xdeded
pewnie, już masz czwartek, po problemie :P
jak będziesz klientce pokazywać stronę to pamiętaj, w każdy dzień oprócz pi±tku i ¶rody :PP
olcia
no patrz, dobry pomysł smile.gif teraz zamiast skryptu daty potrzebuję taki że od 0:00 do 23:59 w srodę i pi±tek pokazywała się strona - W dniu dzisiejszym z powodu błędngo wy¶wietlania daty sklep nieczynny smile.gif
nobody
hehe nie robcie jazdy...porzadeczek na stronie musi byc biggrin.gif
olcia
ok, róbcie co chcecie

ja idę spać, miłej nocki
To jest wersja lo-fi głównej zawarto¶ci. Aby zobaczyć pełn± wersję z większ± zawarto¶ci±, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.