Rozdział 18. ♦ System zbierania opinii 477
if(!@mysql_query($query)){
//echo('Wystąpił błąd: funkcja vote.'):
}
else{
//echot"Wystąpił błąd: funkcja vote.">:
return $f result:
function showPolKSankietald)
$query = "SELECT Nazwa FROM Ankiety WHERE id=$ankietald": if(!Sresult - @mysql_query($query)){ return false:
IfUSrow = mysql_fetch_row($result)){ return false:
SnazwaAnkiety - "$row[0]":
$query - "SELECT Id, Opcja FROM AnkietyOpcje WHERE Ankietald-$ankietald": if (! tresult - @iąysql_query($query)){ return false:
echo("<form action-'ankieta.php' method='GET’>"); echo("<input type='hidden' name='action' value='vote"'): echo(''<input type='hidden' name='ankietald' value='Sankietald"'):
echo("<table border='0' align='center'><tr>"):
echo(”<td al Ign-'center' col span-'21 >$nazwaAnkiety</tdx/tr>"):
Schecked = "checked”:
while($row = @mysql_fetch_row($result)){ echo("<tr><td>"):-
echo("<input type='radio' naffle='opcjaId' value='$row[0]' $checked>"): Schecked = ":
echo("</td><td>$row[1]</td></t r>"):
echo("<tr><td colspan='2' align='center'>"):
echo("<input type='submit' value-'Głosuj'>");
echo("</td></tr>");
echo("</table>"):
echo("</form>");
return true:
Funkcja makeDBConnection nawiązuje połączenie z serwerem bazy danych i wybiera konkretną bazę; w naszym przypadku jest to baza o nazwie test. Działa ona w sposób analogiczny do funkcji o tej samej nazwie prezentowanych w poprzednich rozdziałach.