![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 2.09.2002 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Chcialbym zrobic skrypt (php + mysql) oceniania w skali 1 do 10. Chce zeby wybrana ocene dodalo do pola o nazwie 'ocena', czyli jak w polu o nzawie 'ocena' znajduje sie wartosc 210 i ktos zaglosuje na 7 to zeby w tym polu byla wartosc 217. Narazie mam tyle i nie wiem co dalej: Kod <form method="POST" action="--WEBBOT-SELF--">
<p><select size="1" name="ocena"> <option>1</option> <option>2</option> <option>3</option> <option>4</option> <option>5</option> <option>6</option> <option>7</option> <option>8</option> <option>9</option> <option>10</option> </select><input type="submit" value="Submit" name="glosu"></p> </form> Pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Administrator planeta/IRC Grupa: Przyjaciele php.pl Postów: 385 Pomógł: 0 Dołączył: 19.04.2003 Skąd: Zabrze Ostrzeżenie: (0%) ![]() ![]() |
Pisane z palca, ale powinno działać:
[php:1:ace8f119aa]<?php $_POST['ocena']; // ocena jaka przyznano $r = mysql_query( "SELECT * FROM ocena" ); list( $suma, $ilosc ) = mysql_fetch_row( $r ); $suma += $_POST['ocena']; $ilosc++; mysql_query( "UPDATE ocena SET $suma, $ilosc" ); echo 'średnia ocen: ' . number_format( $suma / $ilosc, 2 ) . '<br />'; ?>[/php:1:ace8f119aa] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 03:38 |