Brigitte Kunz: Neue MYSQL-DB: SELECT funktioniert nicht.

Beitrag lesen

Hallo.

Ich habe eine MySQL-DB im Netz neu eingerichtet und bereits beim ersten SELECT ein Problem:

Der SELECT liefert keinen Satz zurück. Eine Fehlermeldung wird im mysql_error auch nicht abgelegt.

Die DB-Verbindung steht,
die DB ist angewählt
alle Tabellenfelder sind richtig geschrieben (auch Groß- und Kleinschreibung)
Der SELECT ist in Ordnung (auf PHPADMIN und in meiner PC-Umgebung wird das erwartete Ergebnis zurückgeliefert)

Zum Verständnis hier der betreffende Code-Abschnitt:

session_start();
 $db = mysql_connect($_SESSION['SERVER'],$_SESSION['USER'],   $_SESSION['ZUGWORT']) || die("Verbindung hat nicht geklappt: ".mysql_error());

mysql_query("Use ".$_SESSION['DB'], $db);

if ($db) {
  $serror = "Verbindung steht";
 }
 else {
  $serror = "Verbindung konnte nicht hergestellt werden";
 }
 $sSelect = "SELECT * FROM Rollen INNER JOIN Mitglieder ";
 $sSelect = $sSelect."ON Mitglied_nr = P_Mitglied_nr ";
 $sSelect = $sSelect."WHERE P_Rollen_ID = 1";
 $serror = $serror."<br>".$sSelect;

$Werte = mysql_query($sSelect, $db);
 $anzahl = mysql_num_rows($Werte);
 $serror = $serror."<br>Fehler: ".mysql_error();

Für jede Hilfe möchte ich mich im voraus schon mal bedanken.

Brigitte Kunz