13. august 2012 - 21:35Der er
9 kommentarer og 1 løsning
Et rating system med stjerner OG ja jeg har google og tjekket eksperten
Jeg skal bruge et rating system til en blog side jeg har. Jeg har kigget overalt på nettet og også fundet en masse men kan simpelthen ikke implementere det i min kode + mysql - håber I kan hjælpe.
Kunne godt tænke mig en skala fra 1 - 5, den behøver ikke kunne vise halve stjerne hvis det er for avanceret.
Jeg har i forvejen en tabel som hedder blog med følgende felter:
blog_id bruger_id //den bruger som har skrevet bloggen overskrift tekst dato
Kunne det evt. være en løsning hvor jeg skal tilføje nogle felter til min allerede eksisterende tabel?
jeg vil gerne have sådan at når man klikker på fx. den 3 stjerne så giver man den rating, som så vidt jeg har forstået bliver lagt sammen med de andre votes og divideret = resultat
Den skal opdatere med det samme på samme side og også udskrive hvor mange der har rated den bestemte blog og udskrive det præcise decimal fx. 3.7
håber virkelig i kan hjælpe, har fået helt hovedpine af dette spørgsmål.
Teknologi, AI og forretning er i centrum på Computerworlds Cloud og AI Festival i København d. 18. og 19. september. Se hele programmet for den store konference om strategisk brug af Cloud og AI på: www.cloud-festival.dk
du skal 1) lave php-kode, der giver mulighed for at afgive point (en <form...>) 2) ved submit tjekke, om bruger_id allerede findes ved blog_id i tabellen - hvis nej, så opret. 3) lave sql-kald, der tager alle poster med en given blog_id og summen af point, samt antal poster (svaret er så sum/antal, evt afrundet til altid at vise med en decimal)
som det er fremgået af indlæg, jeg tidligere har været ind over, så er det bedre, at andre laver php-koden.
Synes godt om
Slettet bruger
15. august 2012 - 12:12#6
Okay, det lyder faktisk lige præcis som det jeg gerne vil, bortset fra at jeg gerne vil have at den opdatere/tjekker ved klik på <input> i stedet for at lave en submit. kan du hjælpe mig med php koden?
desværre - jeg er en klaphat til php. Men du kan da godt lave et javascript, der tester på om der klikkes på en af stjernerne, og så submitter data. Det hele kan ligge i en lille iframe, så det kun er den lille del, der opdaters - i så fald skal du have en grundformular, der kaldes med parametre (hvis de ikke ligger i session-data) så blog_id og bruger_id kommer med over fra hovedsiden.
Synes godt om
Slettet bruger
16. august 2012 - 13:05#8
Okay, ja. men kan ikke lave det uden hjælp, så håber der kommer en forbi her, som kan det :-)
Synes godt om
Slettet bruger
20. august 2012 - 11:52#9
Er der nogen som kan hjælpe? :-) Vil gerne give flere points hvis det er.
Synes godt om
Slettet bruger
10. oktober 2012 - 00:01#10
ingen hjælp .-(
Synes godt om
Ny brugerNybegynder
Din løsning...
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.