Ich kann nicht auf eigene angelegte Tabellen zugreifen
am 16.02.2008 - 13:57 Uhr in
Hallo,
ich bin ganz neu bei drupal und bin fast begeistert. Fast, da ich meine eigenen Tabellen nicht benutzen kann, bzw. vermutlich kein Datenbankzugriff erlaubt ist, allerdings weiß ich dann nicht, wer ihn verbietet.
Also sobald ich auch nur irgendwie mittels php eine Tabellenabfrage im code habe, kommt anschließend folgende Seite:
"Zugriff nicht möglich!
Der Server ist derzeit nicht in der Lage die Anfrage zu bearbeiten. Entweder ist der Server derzeit überlastet oder wegen Wartungsarbeiten nicht verfügbar. Bitte versuchen Sie es später wieder.
Sofern Sie dies für eine Fehlfunktion des Servers halten, informieren Sie bitte den Webmaster hierüber.
ERROR 503"
ohne Datenbankzugriff klappt es!
Lokal bei xxammp funktioniert es auch alles.
Ein Auszug aus meinem Code:
<?php
global $user;
echo "<h3>Moin $user->name entscheide dich für Sieg(1), Unentschieden(0) oder Niederlage(2)!</h3>";
$sql="select * from tipp_em2008 WHERE user = '$user->name' ";
$result=mysql_query($sql);
print_r ($result);
?>Ich habe schon fleißig im Forum gesucht, aber nicht wirklich fündig geworden, zumindest hat nichts geholfen. Hat jemand eine Idee? Hoster ist evanzo
- Anmelden oder Registrieren um Kommentare zu schreiben

Problem gelöst
am 17.02.2008 - 12:00 Uhr
Hallo, ich habe eine Lösung gefunden, was man am Sonntag alles machen kann. Also, wer es braucht:
Das Problem scheint irgendwo in der abfrage "Select..." zu stecken. Nachdem ich die Tabelle in eine Variable steckte
Bsp:
<?php $tipp = "tipp_em2008"; ?>und diese in die Abfrage einbaute:
<?php $sql = "select * from $tipp.."; ?>klappte es!
Warum und weshalb weiß ich allerdings nicht. Nehme gerne Erklärungen entgegen.