Problem mit Umfrage

Ich habe mir eine Umfrage gebastelt die Auf meinem selbstgestrickten Wamp Server auch funktioniert sobald ich sie auf den bpaled Server lade streikt dieser (http://apple.bplaced.net/Umfrage.php) und spuckt folgende Fehlermeldung aus:
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /users/apple/www/Umfrage.php on line 116
Hier mal der Quelltext
Kann nicht an der Datenbank liegen da ich beide abgeglichen habe.
[ul]

<?php @$db = mysql_connect("localhost","****","****") OR die("fehler1"); @mysql_select_db("****",$db) OR die("fehler2"); $id = $_GET['id']; if($id!=""){ $row = mysql_fetch_row(mysql_query("SELECT * FROM Umfrage WHERE ID = '$id'")); $in = array(); $row[2]=explode("|",$row[2]); $row[3]=explode("|",$row[3]); $row[4]=explode("|",$row[4]); $row[5]=explode("|",$row[5]); $row[6]=explode("|",$row[6]); for ($i=0;$i$element) { ${$key} = ($element);}; $row[3][$ergebnis]++; $row[6][count($row[6])] = getenv ("REMOTE_ADDR"); $in[3] = implode("|",$row[3]); $in[6] = implode("|",$row[6]); mysql_query("UPDATE Umfrage SET stimmen = '$in[3]', user = '$in[5]', ip = '$in[6]' WHERE id = '$row[0]' LIMIT 1"); } echo ' Umfrage '; if ($_POST or $cheater) { $gesamt = array_sum($row[3]); for ($i=0;$i<count($row[2]);$i++) { $laenge=220*$row[3][$i]/$gesamt; $laenge= round($laenge); $prozent = sprintf('%1.1f', 100*$row[3][$i]/$gesamt); echo ' '; }; echo '
'.$row[1].'
'.$row[2][$i].' '.$prozent.' % ('.$row[3][$i].')
Anzahl der Stimmen: '.$gesamt.'
Fenster schließen
'; }; if (!$_POST and !$cheater){ echo ' '; for ($i=0;$i<count($row[2]);$i++) { echo '
'.$row[2][$i].' '; }; echo '
Fenster schließen '; }; } else { echo ' Umfrage '; @$db = mysql_connect("localhost","****","****") OR die("fehler1"); @mysql_select_db("****",$db) OR die("fehler2"); $result = mysql_query("SELECT * FROM Umfrage"); while($row = mysql_fetch_row($result)){ echo ' '; }; echo '
Umfragen
'.$row[1].'
Fenster schließen
'; }; ?>

[/ul]
Was ist der Fehler?
ferdi

Kann es sein, dass in der DB bei bplaced noch keine Daten drin sind?!

nein da sind Daten dirin
undZar die hier fals du dich mit sql auskennst
[ul]
– phpMyAdmin SQL Dump
– version 2.11.2.1
phpmyadmin.net


– Erstellungszeit: 19. Juli 2008 um 17:47
– Server Version: 4.1.22
– PHP-Version: 5.2.6

SET SQL_MODE=“NO_AUTO_VALUE_ON_ZERO”;



– Tabellenstruktur für Tabelle umfrage

CREATE TABLE IF NOT EXISTS umfrage (
ID int(11) NOT NULL auto_increment,
Frage varchar(255) NOT NULL,
Antworten mediumtext NOT NULL,
Stimmen mediumtext NOT NULL,
Farben mediumtext NOT NULL,
User longtext NOT NULL,
ip longtext NOT NULL,
bis int(11) NOT NULL,
von varchar(255) NOT NULL,
PRIMARY KEY (ID)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=7 ;


– Daten für Tabelle umfrage

INSERT INTO umfrage (ID, Frage, Antworten, Stimmen, Farben, User, ip, bis, von) VALUES
(4, ‘Wie geht es euch?’, ‘gut|Schlecht|Keine Ahnung’, ‘14|2|5’, ‘blau|rot|orange’, ‘’, ‘|217.228.122.158|84.170.217.50|217.228.99.234|217.228.111.190|62.47.17.179|217.228.120.72|79.212.236.194|79.212.230.120|217.91.1.133|217.91.1.133|217.91.1.133|217.91.1.133|217.91.1.133|217.91.1.133|217.91.1.133|79.212.238.41|91.5.124.65|80.128.80.49|79.212.227.237|79.212.230.20|127.0.0.1’, 0, ‘’),
(5, ‘Welches Design ist besser?’, ‘Neues|Altes’, ‘10|1’, ‘blau|grun’, ‘’, ‘|79.212.216.240|79.212.238.41|91.5.124.65|79.212.203.196|79.212.231.248|217.91.1.133|85.181.90.93|79.212.227.237|84.56.69.68|79.212.230.20|127.0.0.1’, 0, ‘’);
[/ul]
das ist die Zeihle 116 weis aber nicht was falsch ist
while($row = mysql_fetch_row($result)){
ferdi

Ich vermute mal in Richtung Groß-/Kleinschreibung des Tabellennamens.

Ich vermute du vermutest richtig

Ja das wars danke.