Umfrage anzeige
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
argument
aufrufen
beitrag
count
division
dumme frage
fehler
folgender fehler
id
komme
nochmal
not
resource
result
script
spalten
stehen
tabelle
umfrageergebnis
zeile
-
wenn ich das script aufrufe tritt folgender Fehler auf
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/webpages/lima-city/web4me/html/scripte/exumfr/index.php on line 17
Warning: Division by zero in /home/webpages/lima-city/web4me/html/scripte/exumfr/index.php on line 30
http://web4me.xardas.lima-city.de/scripte/exumfr/index.php?id=1
Nur leider komme ich nicht drauf was Falsch ist.
Hier mal der Code in der config.inc.php wird die Verbinfung hergestellt (da ist kein Fehler)
<?php include("config.inc.php"); $voteid= $HTTP_GET_VARS[id]; $sql = "SELECT * FROM phpbb_vote_desc, phpbb_vote_results WHERE vote_id = $voteid"; $result = mysql_query($sql); while ($row = mysql_fetch_array($result)) { $votetext = $row['vote_text']; $optext = $row['vote_option_text']; $voteres = $row['vote_result']; } $count = count($voteres); for($c = 0; $c <= $count; $c++){ $gesamt += $voteres[$c]; } $one = 100 / $gesamt; for($c = 0; $c <= $count; $c++){ $voteresp[$c] = $voteres[$c]*$one; } echo "<table border='0' width=\"".$width."Px\"> <tr><td width=\"100%\">$votetext</td></tr>"; while($c <= $count){ echo "<tr> <td width=\"50%\">$optext[$c]</td> <td width=\"50%\">$voteres[$c]%</td> </tr> </table>"; $c++; } echo "<br><br>"; echo "Insgesamt wurden $gesamt Stimmenabgegeben "; ?>
das script soll umfrageergebnisse des phpbbs ausgeben k?nnen.
mfg
web4me
Beitrag ge?ndert am 8.03.2006 19:47 von web4me -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hmm, eine (vielleicht) dumme Frage:
Hast du auch die richtige Zeile, die richtige Zeile und die richtige Tabelle angegeben?
Also, passt das, was $sql zugeordnet wird?
EDIT:
$sql = "SELECT vote_option_id FROM php_vote_results WHERE vote_id = $voteid";
Ich meine, da muss anstatt vote_option_id ein * stehen, da du sonst nur die Spalte mit den IDs ausliest.
Beitrag ge?ndert am 8.03.2006 19:35 von mars412 -
ja stimmt auch alles und desweiteren ahbe ich eben das script nochmals ver?nderd (siehe oben)
aber Danke f?r die idee
mfg
Aradiv
Beitrag ge?ndert am 8.03.2006 19:48 von web4me -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage