fredy: mysql

ich hab' mir nun eine DB mit Tabelle eingerichtet, und
würde gerne diese Abfragen. Doch beim Aufrufen von

mysql_pconnect();

erscheint folgende Fehlermeldung:

Fatal error: Call to unsupported or undefined function mysql_pconnect() in C:\local\httpd\hs~mysql.php3 on line 12

Ich schätze, das liegt an irgendwelchen Einstellungen in der php3.ini-Datei in C:\windows

Kann mir jemand weiterhelfen, bzw seinen [MYSQL] Abschnitt der php3.ini zukommen lassen ?

Danke im Voraus
   fredy

  1. ich hab' mir nun eine DB mit Tabelle eingerichtet, und
    würde gerne diese Abfragen. Doch beim Aufrufen von

    mysql_pconnect();

    erscheint folgende Fehlermeldung:

    Fatal error: Call to unsupported or undefined function mysql_pconnect() in C:\local\httpd\hs~mysql.php3 on line 12

    Ich schätze, das liegt an irgendwelchen Einstellungen in der php3.ini-Datei in C:\windows

    Hm, ich kann zwar kein PHP, aber ich denke mal, das Ding kennt diesen Befehl nicht. Gibt es in PHP so ne Anweisung wie Include oder use? Versuchs doch mal damit.

    1. hi,

      Beim ändern der Eigenschaften in der php3.ini
      ändert sich jedoch auch die Fehlermeldung .....

      1. Hi Fredy,

        normalerweise heißt die Fehlermeldung, daß das MySQL-Modul nicht geladen ist,
        deshalb der entsprechende Abschnitt aus meiner php3.ini:
        ;;;;;;;;;;;;;;;;;;;;;;
        ; Dynamic Extensions ;
        ;;;;;;;;;;;;;;;;;;;;;;
        ; if you wish to have an extension loaded automaticly, use the
        ; following syntax:  extension=modulename.extension
        ; for example, on windows,
        ; extension=msql.dll
        ; or under UNIX,
        ; extension=msql.so

        ;Windows Extensions
        extension=php3_mysql.dll
        ;extension=php3_nsmail.dll
        ;extension=php3_calendar.dll
        ;extension=php3_dbase.dll
        usw...

        Wenn das nichts hilft, liegts vielleicht daran, daß Du einen pconnect versuchst,
        der funktioniert nämlich soweit ich weiß nur, wenn PHP als Modul in den Apache kompiliert ist.
        Normalerweise ist es dann aber so, daß ein pconnect einfach das gleiche macht,
        wie connect, wenn die CGI-Version von Apache installiert ist, aber vielleicht ist's
        ja unter Windows anders, versuch's dann mal mit mysql_connect();

        Grüße
        Stephan

        1. Hi,

          Danke!!!! Es lag wirklich an diesem ini-Eintag

          grüße
            fredy

          Hi Fredy,

          normalerweise heißt die Fehlermeldung, daß das MySQL-Modul nicht geladen ist,
          deshalb der entsprechende Abschnitt aus meiner php3.ini:
          ;;;;;;;;;;;;;;;;;;;;;;
          ; Dynamic Extensions ;
          ;;;;;;;;;;;;;;;;;;;;;;
          ; if you wish to have an extension loaded automaticly, use the
          ; following syntax:  extension=modulename.extension
          ; for example, on windows,
          ; extension=msql.dll
          ; or under UNIX,
          ; extension=msql.so

          ;Windows Extensions
          extension=php3_mysql.dll
          ;extension=php3_nsmail.dll
          ;extension=php3_calendar.dll
          ;extension=php3_dbase.dll
          usw...

          Wenn das nichts hilft, liegts vielleicht daran, daß Du einen pconnect versuchst,
          der funktioniert nämlich soweit ich weiß nur, wenn PHP als Modul in den Apache kompiliert ist.
          Normalerweise ist es dann aber so, daß ein pconnect einfach das gleiche macht,
          wie connect, wenn die CGI-Version von Apache installiert ist, aber vielleicht ist's
          ja unter Windows anders, versuch's dann mal mit mysql_connect();

          Grüße
          Stephan