Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z zapytaniem MySQL....
robert_b
post
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! smile.gif
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 14:50