Hodnocení

13 příspěvků

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. Ahoj všichni! Potřebuji udělat hodnocení 1-5. 1=nejlepší a 5=nejhorší,bylo by prostě 5 odkazů a po kliknutí na jeden by to přičetlo xx k aktuálnímu hodnocení.A ještě aby to bylo seřazený. Nahoře nejlepší a dole nejhorší .Může to bejt i s MySQL,už sme kamarádi :o)))
  2. uff. na tom neni nic složitého ale je to zdlouhave abych to sem vypisoval tak zapracuj a uvidis ze to zvlanes
  3. krátce: <!-- hodnoceni.html --> <a href="hlas.php?znamka=1">1</a> <a href="hlas.php?znamka=2">2</a> <a href="hlas.php?znamka=3">3</a> <a href="hlas.php?znamka=4">4</a> <a href="hlas.php?znamka=5">5</a> # databáze tabulka hodnoceni sloupec pocet (int) a znamka (int) #pocet - počet hlasů, znamka - součet hlasů <!-- hlas.php --> if ($znamka < 1 || $znamka > 5) { echo "bla bla bla, mimo hodnocení"; exit; } $query = mysql_query ("UPDATE hodnoceni SET pocet = pocet + 1, znamka = znamka + '$znamka'"); if ($query) { echo "ohodnoceno"; } else { echo "se to nepodařilo vohodnotit"; } tak nějak jednoduše a názorně. jenom to chce krapátko vošetřit.
  4. Dobrý,chodí to.Ale ještě bych tam potřeboval proměnnou $server a ta by měla hodnoty od 1 do asi tak 15.Víte jak to myslim,žejo?
  5. Thanks a lot
  6. to by me teda zajimalo, co z toho pochopil ze dekuje ;-)
  7. > Víte jak to myslim,žejo? Ne.... co od 1 do 15?
  8. >>Víte jak to myslim,žejo? Asi mě to už nemyslí, ale nevím...
  9. No prostě: hlas.php?znamka=1&server=5. Už je to jasný??:o)
  10. ne :-=O)
  11. to nechápu :o) popiš podrobněji (nebo máš smůlu)
  12. No prostě je seznam FreeWebů a abych nemusel dělat těch 12 nebokolik tabulek tak v jedný tabulce třeba 24 sloupců no a jeden server by měl dva sloupce třeba pocet1(int) znamka1(int) a tak dál. A v tom souboru hodnoceni.html aby se vypsala ta aktuální známka
  13. aha.... třebas takto: tabulka hodnoceni sloupec pocet (int) # počet hlasů znamka (int) # součet hlasů server (int) - pokud budeš zapisovat čísly 1 - 15 vlož do tabulky všech 15 serverů a hodnotu znamka nastav na 0 a pocet taky na 0, takže v tý tabulce už budeš mít 15 řádků př.: insert into hodnoceni values (0,0,'webzdarma.cz'); odkazy sou jasný hlas.php?znamka=x&server=y upravíme soubor hlas.php: if ($znamka < 1 || $znamka > 5) { echo "bla bla bla, mimo hodnocení"; exit; } $query = mysql_query ("UPDATE hodnoceni SET pocet = pocet + 1, znamka = znamka + '$znamka' WHERE server = '$server'"); .... asi tak nějak

← Zpět na všechna témata