Autor Zpráva
Korund
Profil *
Zdar,
chtěl bych se zeptat, jak si mám udělat vlastní anketu, aniž bych musel využívat služeb blueboardu.cz.
Asi JavaScriptem že?
Ale jsem začátečník, a neumím ji napsat.
Nemohl by mi někdo prosím napsat zdroják?
Děkuji moc za odpovědi.
Anonymní
Profil *
v PHP. na etu muzes najit dost zdrojaku ke stazeni napr. www.hotscripts.com naky sou i na www.jaknaweb.com nebo npr. http://pecan.cz/index.php?id=9 ,na google jich najdes tisice...
peta
Profil *
http://www.volny.cz/peter.mlich/www.htm#msub4
http://www.volny.cz/peter.mlich/www.htm#msub8
http://www.volny.cz/peter.mlich/www.htm#msub14 (anketu soucasti nejakeho CMS)

technologie PHP nebo PHP/JS/CSS (misto PHP lze pouzit ASP-NET, CGI, PERL, RUBY, JAVU, ...) nejlepe PHP + MySQL + CSS + JS

Treba na linux.cz by to mohlo byt jednoduse popsano, dalsi takove jsou interval.cz , ...
A mozna je nejaka i na jakpsatweb - PHP - priklady

Strukturu MySQL tabulek bych doporucoval neco typu
CREATE TABLE anketa (
id int(11) NOT NULL AUTO_INCREMENT,
nazev varchar(32) default NULL,
otazka varchar(64) default NULL,
odpovedi varchar(255) default NULL,
vysledky varchar(255) default NULL,
datum datetime NOT NULL default '0000-00-00 00:00:00',
PRIMARY KEY(id),
) TYPE=MyISAM COLLATE cp1250_general_ci;

CREATE TABLE anketa_hodnoceni (
id int(11) NOT NULL AUTO_INCREMENT,
sluzba int(11) default NULL,
anketa_id int(11) default NULL,
nick varchar(32) default NULL,
hlas int(11) default NULL,
ip varchar(15) default NULL,
datum datetime NOT NULL default '0000-00-00 00:00:00',
PRIMARY KEY(id),
KEY (sluzba),
KEY (anketa_id),
KEY (nick)
) TYPE=MyISAM COLLATE cp1250_general_ci;

kde
odpovedi a vysledky zapises jako:
"cerne?|modre?|zlute?"
"1|15|4"
protoze je to vec, podle ktere nebudes vyhledavat a tim padem muzes mit neomezene mnozstvi moznosti zavisle pouze na celkove delce 255. ale i to lze zmenit na typ TEXT a uz mas povolenych 65000
Toto téma je uzamčeno. Odpověď nelze zaslat.

0