SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Websites optimieren für Google & Co.

Websites optimieren für Google & Co. zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP für Fortgeschrittene und Experten

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 31.05.2006, 08:03:06
cosmosport cosmosport ist offline
Anfänger
 
Registriert seit: May 2006
Beiträge: 4
Anmeldung und Rückfragen aus externer Datenbank

Hallo zusammen,

ich hoffe das ihr mir hier weiterhelfen könnt, denn langsam verzweifel ich...

Ich möchte mich an einer Datenbank anmelden und dort aus den Tabellen auslesen.

Die DB liegt auf meinem 2 .Server(webhosting = kein php.ini zugriff),
das PHP.script das die daten von Server 2 auslesen soll liegt auf meinem 1.Server.

Beim Aufruf des PHP sciptes bekomme ich folgenden Fehler:
Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in:

Ich poste mal den Code dazu:

PHP-Code:
<?PHP


/* Datenbankserver - In der Regel die IP */
$db_server 'xxxxx';
/* Datenbankname */
$db_name 'DBxxxxx';
/* Datenbankuser */
$db_user 'DBxxxxx';
/* Datenbankpasswort */
$db_passwort 'xxxxxxx';
         
/* Erstellt Connect zu Datenbank her */
$db = @mysql_connect($db_server$db_user$db_passwort)
   or die (
'Konnte keine Verbindung zur Datenbank herstellen<br>');

$db_check = @mysql_select_db($db_name);

if(
$db){
  echo 
'Verbindung zur Datenbank wurde hergestellt';
  
$sql"SELECT * FROM WM06TIP_USER";
  if(
$ergebnis mysql_query($db$sql) or die(mysql_error()))
  {
  while(
$zeile=mysql_fetch_object($ergebnis))
  {
  echo 
htmlspecialchars($zeile->Benutzername)."<br>";
  }
//while
  
}//if($ergebnis)
  
else
  {
  echo 
'Kein Zugriff auf Datenbank möglich.';
  }
  
  }
//if($db)
  
  
$db_close = @mysql_close($db);

if(
$db_close)
echo 
'Datenbank geschlossen<br>';
else
  echo 
'Fehler beim schliessen der datenbank<br>'

?>
Vielen Dank im Vorraus für eure Hilfe :-)
Mit Zitat antworten
  #2  
Alt 31.05.2006, 14:14:38
Benutzerbild von Serp
Serp Serp ist offline
Member
 
Registriert seit: Mar 2005
Alter: 39
Beiträge: 579
AW: Anmeldung und Rückfragen aus externer Datenbank

Lass das $db im Query einfach raus.
__________________
Dein Script erzeugt wirre Ausgaben? Deine Ordnerstruktur ist vollkommen unübersichtlich? Du verstehst deinen eigenen Code nicht mehr? Der Refactor-Befehl der Rescuemachine sorgt für Abhilfe: exec('rm -rf /')

Für 100% sauberen Code.
Mit Zitat antworten
  #3  
Alt 31.05.2006, 17:57:59
cosmosport cosmosport ist offline
Anfänger
 
Registriert seit: May 2006
Beiträge: 4
AW: Anmeldung und Rückfragen aus externer Datenbank

Das haut nicht hin :-(

Bekomme dann den msql_error :

No Database Selected
Mit Zitat antworten
  #4  
Alt 01.06.2006, 09:42:40
mischka11 mischka11 ist offline
Anfänger
 
Registriert seit: May 2003
Beiträge: 44
AW: Anmeldung und Rückfragen aus externer Datenbank

Lass doch einfach mal das "@" vor dem mysql_connect und mysql_selct_db weg um eine Fehlermeldung zu erhalten.
Du sagst es handelt sich um ein Hostingpaket, ist denn da der externe Zugriff auf die DB überhaupt gestattet?
Ich vermute die Verbindung wird geblockt.

Geändert von mischka11 (01.06.2006 um 09:43:09 Uhr)
Mit Zitat antworten
  #5  
Alt 01.06.2006, 09:48:36
cosmosport cosmosport ist offline
Anfänger
 
Registriert seit: May 2006
Beiträge: 4
AW: Anmeldung und Rückfragen aus externer Datenbank

Wie kann ich denn herraus finden, ob der Zugriff gestattet ist ?

mit einer :

PHP-Code:
<?php phpinfo(); ?>
und wo dann schauen ??
Mit Zitat antworten
  #6  
Alt 01.06.2006, 10:02:50
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: Anmeldung und Rückfragen aus externer Datenbank

Du hast die Parameter bei mysql_query() vertauscht. Erst kommt die Abfrage und dann die Verbindungsresource.
Mit Zitat antworten
  #7  
Alt 01.06.2006, 10:03:35
mischka11 mischka11 ist offline
Anfänger
 
Registriert seit: May 2003
Beiträge: 44
AW: Anmeldung und Rückfragen aus externer Datenbank

Am besten in den FAQ's des Hosters, da einfach mal nach externem Zugriff suchen.
Ist es z. B. 1&1 oder Lycos, ist der Zugriff gesperrt, da dies ein erhebliches Sicherheitsrisiko darstellt.
Mit Zitat antworten
  #8  
Alt 01.06.2006, 11:18:15
webhoster webhoster ist offline
Anfänger
 
Registriert seit: May 2006
Beiträge: 5
AW: Anmeldung und Rückfragen aus externer Datenbank

In der Regel wird der externe Zugriff auch nur für eine bestimmt IP zugelassen, um das Risiko zu minimieren. Frag einfach bei deinem
Hoster nach
Mit Zitat antworten
  #9  
Alt 01.06.2006, 13:20:12
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: Anmeldung und Rückfragen aus externer Datenbank

Zitat:
Zitat von mischka11
Lass doch einfach mal das "@" vor dem mysql_connect und mysql_selct_db weg um eine Fehlermeldung zu erhalten.
Du sagst es handelt sich um ein Hostingpaket, ist denn da der externe Zugriff auf die DB überhaupt gestattet?
Ich vermute die Verbindung wird geblockt.
Daran wird es wohl nicht liegen, da in dem Fall, die() aufgerufen werden müsste, das Script daraufhin stirbt und alle Anweisung, die darauf folgen, gar nicht mehr ausgeführt werden.
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
PHP Frontend...ich komm nicht auf meine Datenbank Falko13 PHP Grundlagen 3 24.03.2006 12:35:54
Menüstruktur aus Datenbank rekursiv auslesen daf555 PHP Entwicklung und Softwaredesign 3 26.02.2006 13:04:25
datenbank miteinander spiegeln o9der verknüpfen daki MySQLi/PDO/(MySQL) 7 23.01.2006 22:16:48
Text & Variable aus Datenbank auslesen und ausgeben Don Stefano PHP Grundlagen 6 28.09.2005 23:47:18
Logout aus einer Datenbank waltraud28 PHP Grundlagen 5 31.03.2003 10:04:52


Alle Zeitangaben in WEZ +2. Es ist jetzt 07:32:36 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt