Problem von localhost auf Server?

Airis

Erfahrenes Mitglied
Hallo Zusammen,

ich richte momentan meine erste Webseite auf einem Linux-Server ein.
Nach einigen Problemen, die ich lösen konnte, hänge ich an folgendem Problem:
Ich frage eine DB nach folgendem Schema ab:
PHP:
<?php
$auslesen=mysql_query("SELECT `id`, `nickname` FROM `login` WHERE `nickname`='$_SESSION[nickname]'");
while($row=mysql_fetch_array($auslesen, MYSQL_ASSOC);
$eintragen=mysql_query("INSERT INTO `wait` SET `id`='$row[id]', `nickname`='$row[nickname]'");
?>
Es kommt folgende Fehlermeldung:
Code:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in modi_select.php on line 2

Local hat alles bestens funktioniert. Kann mir jemand sagen, was hier falsch läuft und was ich etl. ändern muss?

Viele Grüsse aus Frankreich
Airis
 
Haeng hier
PHP:
$auslesen=mysql_query("SELECT `id`, `nickname` FROM `login` WHERE `nickname`='$_SESSION[nickname]'");
mal or die(mysql_error()) an um die Fehlermeldung der Abfrage zu sehen.

Ist nickname eine Konstante oder ein String?
Wenn es ein String ist solltest Du diesen auch entsprechend kennzeichnen.
Das hier $_SESSION[nickname] sollte so $_SESSION['nickname'] aussehen.

Hier mal komplett:
PHP:
$auslesen=mysql_query("SELECT `id`, `nickname` FROM `login` WHERE `nickname`='".$_SESSION['nickname']."'") or die(mysql_error());
 
Hallo reptiler,


Danke für Deine Tipp, ich bin nun ein Stück weiter.
Habe ein Konektions-Problem:
Table 'd001af9d.login' doesn't exist

Werde wohl noch einwenig suchen müssen.

Danke nochmals für den Denkanstoß und viele Grüsse nach Hongkong.
Airis
 
Zurück