Hallo,
Hab mal so ein kleines Problem mit meinem Poll
mysql_error gibt gar nichts aus.. es werden auch keine ergebnisse geaddet.
Hoffe auf hilfe.
ThX
MfG Skaschy
Hab mal so ein kleines Problem mit meinem Poll
PHP-Code:
<link href="func/style.css" rel="stylesheet" type="text/css"><p><font color=000000>Poll</font></p>
<?php
if ($do=="") {
include ("func/mysql.func");
$mc = mysql_connect("$dbserever","$dbuser","$dbpass") or die (mysql_error());
$msd = mysql_select_db ("$dbname") or die (mysql_error());
$mq = mysql_query ("SELECT * FROM $tabelle_poll");
$show = mysql_fetch_assoc ($mq);
$ask = "".$show["pollask"]."";
$anw1 = "".$show["anw1"]."";
$anw2 = "".$show["anw2"]."";
$anw3 = "".$show["anw3"]."";
$id = "".$show["id"]."";
if ($ask=="") {
echo "<p><font color=000000>Keine Aktive Frage!</font></p>";
} else {
echo "<form name=form1 method=post action=?do=vote&id=$id>
<table width=100% border=0 align=center cellpadding=0 cellspacing=0>
<tr>
<td colspan=2><div align=center>
<p><font color=000000>$ask</font></p>
</div></td>
</tr>
<tr>
<td width=50%><div align=right>
<p>
<input type=radio name=antwort value=1>
</p>
</div></td>
<td><p><font color=000000>$anw1</font></p></td>
</tr>
<tr>
<td><div align=right>
<p>
<input type=radio name=antwort value=2>
</p>
</div></td>
<td><p><font color=000000>$anw2</font></p></td>
</tr>
<tr>
<td><div align=right>
<p>
<input type=radio name=antwort value=3>
</p>
</div></td>
<td><p><font color=000000>$anw3</font></p></td>
</tr>
<tr>
<td colspan=2><div align=center>
<input type=submit name=Submit value=Vote>
</div></td>
</tr>
</table>
</form>"; } }
if ($do=="vote") {
include ("func/mysql.func");
$mc = mysql_connect("$dbserever","$dbuser","$dbpass") or die (mysql_error());
$msd = mysql_select_db ("$dbname") or die (mysql_error());
if ($antwort=="1") { $mq = mysql_query ("UPDATE `$tabelle_poll` SET `antw1` = antw1+1 WHERE `id` = '$id' LIMIT 1;") or die (mysql_error()); }
if ($antwort=="2") { $mq = mysql_query ("UPDATE `$tabelle_poll` SET `antw2` = antw2+1 WHERE `id` = '$id' LIMIT 1;") or die (mysql_error()); }
if ($antwort=="3") { $mq = mysql_query ("UPDATE `$tabelle_poll` SET `antw3` = antw3+1 WHERE `id` = '$id' LIMIT 1;") or die (mysql_error()); }
mysql_close($mc);
include ("func/mysql.func");
$mc = mysql_connect("$dbserever","$dbuser","$dbpass") or die (mysql_error());
$msd = mysql_select_db ("$dbname") or die (mysql_error());
$mq = mysql_query ("SELECT * FROM $tabelle_poll");
$show = mysql_fetch_assoc ($mq);
echo "<p><font color=000000>Ergebnis:<br>".$show["anw1"].": ".$show["antw1"]."<br>".$show["anw2"].": ".$show["antw2"]."<br>".$show["anw3"].": ".$show["antw3"]."</font></p>";
}
?>
Hoffe auf hilfe.
ThX
MfG Skaschy
Kommentar