Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 21.11.2003 Skąd: Gdynia Ostrzeżenie: (0%)
|
Mam taki kod:
[php:1:ba0da1dc37] <?php session_start(); $pol=mysql_connect("host", "user", "pasw"); mysql_select_db("baza", $pol); if(!isset($opcja)){ echo"Nie zagłosowałeś;!"; } else{ $zap1=mysql_query("UPDATE ankieta WHERE opcja='$opcja' SET glosy='glosy+1'",$pol); echo"Twój głos został zaliczony, dziękujemy!"; $zap2=mysql_query("SELECT opcja, glosy FROM ankieta ORDER BY glosy DESC",$pol); echo"<table>"; while ($wiersz = mysql_fetch_assoc($zap2)){ echo "<tr><td> ".$wiersz["opcja"]; echo"</td>"; echo "<td>".$wiersz["glosy"]; echo"</td></tr>"; } echo"</table>"; $zap3=mysql_query("SELECT SUM(glosy) FROM ankieta",$pol); echo"Łącznie oddano $zap3 głosów."; echo"</p>"; } mysql_close($pol); ?> [/php:1:ba0da1dc37] Chodzi mi oto że powyższy skrypt wcale nie UPDATE-uje liczby głosów tzn. nie zwiększa o 1. Wiem, że lubicie takie wyzwania, :wink: więc pytam: CO TU JEST NIE TAK? I bardzo proszę o pomoc! (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
|
robert_b Problem z zapytaniem MySQL.... 14.04.2004, 22:12:36
Bags_Bunny o ile pamietam powinno byc tak
UPDATE ankieta WHER... 14.04.2004, 22:34:30
radzaw raczej powinno byc :
UPDATE ankieta SET glosy = gl... 14.04.2004, 22:53:17
Bags_Bunny no fakt... poprawilem blad a nie zwrocilem uwagi n... 14.04.2004, 23:07:11
robert_b DZIĘKI!!!!
Wiedziałem, że można na was polegać... 15.04.2004, 19:29:04 ![]() ![]() |
|
Aktualny czas: 20.12.2025 - 17:46 |