13. april 2004 - 23:31Der er
6 kommentarer og 1 løsning
% Afstemning i PHP/MySQL?
Hejsa:) Jeg vil gerne have en afstemning på min side som de har mange andre steder, det eneste jeg ik rigtigt kan finde ud af er at få den til at vise en linie hvor der står procent i...
Måden jeg har lavet det på er: Tabellen: afstemning_id int(255) - Afstemnings id'en aktiv enum (ja,nej) - Om afstemningen er aktiv eller afsluttet mulighed1 int(255) Antal votes der er i mulighed 1 mulighed2 int(255) Antal votes der er i mulighed 2
og så har jeg lavet scriptet sådan her: if($stem == 'ja') { if($stem1 == 'ja') { $s_af = mysql_query("SELECT * FROM afstemning WHERE id = '$afid'"); mysql_query("UPDATE afstemning SET mening1 = mening1+1 WHERE id = $afid"); $af = mysql_fetch_array($s_af); } elseif ($stem2 == 'ja') { $s_af = mysql_query("SELECT * FROM afstemning WHERE id = '$afid'"); mysql_query("UPDATE afstemning SET mening2 = mening2+1 WHERE id = $afid"); } else { } } else { print " <a href=""afstemning.php?stem=ja&stem1=ja&afid=1>Stem 1</a><br> <a href=""afstemning.php?stem=ja&stem2=ja&afid=2>Stem 2</a><br> "; }
Skal virksomheder stå stærkere mod angreb og kunne udvikle sig, skal sikkerhed, drift og forretning tænkes sammen. Det er tanken bag Jysk IT’s ambition om at skabe en “sikker fremtid” for kunderne.
/* Alternativt - og en del mere dynamisk - kan man bruge arrays til dette: */ // arrayet $stemmer fyldes (symboliseret på denne måde da det er optimalt at fylde det fx under et mysql-query-gennemløb $stemmer["mulighed1"] = 400; $stemmer["piger"] = 100; $stemmer["drenge"] = 50; $stemmer["mulighed4"] = 400; $stemmer["hvadellers"] = 250; $samlet = array_sum($stemmer);
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.