Helen: Keine Verbindung mit PHP Script

Hi!
Immer wenn ich versuche über ein PHP Script auf meine MySql Datenbank zu kommen, schlägt der Versuch fehl.
Unten habe ich das Script mal beigefügt.
die Zugangsdaten habe ich auch in die config datei von phpMyAdmin eigetragen und konnte auch so die erste datenbank anlegen.
Kann mir jemand helfen und sagen welche Angaben evtl. noch fehlen. Den Port habe ich auch schon versucht mit zu übergeben, das Ergebnis war aber das gleiche.

Vielen Dank

Helen

<?PHP

/* Datenbankserver - In der Regel die IP */
  $db_server = "igzsrv.izbm.de";

/* Datenbankname */
  $db_name = "XXXXXXXXXXXXXXXX";

/* Datenbankuser */
  $db_user = "XXXXXXXXXXXXXXXX";

/* Datenbankpasswort */
  $db_passwort = "XXXXXXXXXXXXXXXX";

/* Erstellt Connect zu Datenbank her */
$db = @MYSQL_CONNECT($db_server,$db_user,$db_passwort) or die ("Konnte keine Verbindung zur Datenbank herstellen");
$db_check = @MYSQL_SELECT_DB($db_name);
if($db)
  echo "Verbindung zur Datenbank wurde hergestellt";
?>

  1. Moinsen !

    <?PHP

    [...]

    $db = @MYSQL_CONNECT($db_server,$db_user,$db_passwort) or die ("Konnte keine Verbindung zur Datenbank herstellen");

    Laß Dir an dieser stelle mal mit "echo mysql_error();" die Fehlermeldung ausgeben. Dann wird's einfacher ;-)

    $db_check = @MYSQL_SELECT_DB($db_name);
    if($db)
      echo "Verbindung zur Datenbank wurde hergestellt";
    ?>

    Ciao,

    Harry

    1. Moinsen !

      <?PHP

      [...]

      $db = @MYSQL_CONNECT($db_server,$db_user,$db_passwort) or die ("Konnte keine Verbindung zur Datenbank herstellen");

      Laß Dir an dieser stelle mal mit "echo mysql_error();" die Fehlermeldung ausgeben. Dann wird's einfacher ;-)

      Hallo Harry,
      wie meinst du soll ich das genau einbauen? Nach dem "die" wird doch abgebrochen.

      Danke

      Helen

      1. Holladiri :-)

        $db = @MYSQL_CONNECT($db_server,$db_user,$db_passwort) or die ("Konnte keine Verbindung zur Datenbank herstellen");

        Laß Dir an dieser stelle mal mit "echo mysql_error();" die Fehlermeldung ausgeben. Dann wird's einfacher ;-)

        wie meinst du soll ich das genau einbauen? Nach dem "die" wird doch abgebrochen.

        Probier einfach mal
        [...] or die(mysql_error());

        Ich bin mir nicht sicher ob das an dieser Stelle schon funzt, aber ich glaube schon :-)

        Ciao,

        Harry

        1. Hi,
          Leider bekomme ich in beiden Fällen keine Fehlermeldung.
          (Dieser Satz aus meinem Mund?)

          Also einfach mal einen Tetch Befehl absetzen statt dieses Test Script.
          Warning: Supplied argument is not a valid MySQL-Link resource in /home/foenix/foenix/public_html/admin/test2.php on line 1

          Das ist die Fehlermeldung.  Und die kommt sogar 2 Mal. Ich bin am Ende mit meinem latei, ich hoffe wirklich, dass mir jemand helfen kann.

          Gruß

          Helen

          <?PHP
          /* Datenbankserver - In der Regel die IP */
            $db_server = "igzsrv.izbm.de";

          /* Datenbankname */
            $db_name = "XXXX";

          /* Datenbankuser */
            $db_user = "XXXX";

          /* Datenbankpasswort */
            $db_passwort = "XXXX";

          /* Erstellt Connect zu Datenbank her */
            $db = @MYSQL_CONNECT($db_server,$db_user,$db_passwort);
            mysql_select_db("XXXX",$db);
            $result = mysql_query("SELECT * FROM test");
            while ($row = mysql_fetch_row ($result)) {
              echo $row[0] . " - ";

          }
          ?>

      2. Huhu Helen

        $db = @MYSQL_CONNECT($db_server,$db_user,$db_passwort) or

        probier mal den MYSQ_CONNECT mit mit_ohne_@, dann solltest Du eine hilfreichere Fehlermeldung bekommen.

        Viele Grüße

        lulu

  2. Hi!
    Immer wenn ich versuche über ein PHP Script auf meine MySql Datenbank zu kommen, schlägt der Versuch fehl.
    Unten habe ich das Script mal beigefügt.

    Hallo Nochmal!

    Kann ich hier irgendwie den Port noch mit übergeben?
    $connection=mysql_connect($mysqlhost, $mysqluser, $mysqlpwd,)

    Das könnte das Problem sein.

    Gruß

    Helen