azubi-tigerente Geschrieben 23. September 2004 Teilen Geschrieben 23. September 2004 Ich habe schon einmal heute ein Thema begonnen was die Datenbank Connection betrifft. Bin bis jetzt immernoch nicht auf eine Lösung gekommen. Aber vielleicht könnte es ja sein das ich noch was zusätzlich installieren muss. Das eventuell Bibliotheken dll's fehlen. Habe eine ganz simple Datenbankverbindung vorgenommen mysql_connect("localhost","root","") Ja es gibt kein Passwort in meinem Beispiel. Jetzt kommt folgene Fehlermeldung. Fatal Error: Call to undefined function mysql_connect() in C:\..\..\test.php on line 2 Es scheint das er die ganzen Befehle nicht kennt oder findet. Fehlt mir da eine Bibliothek?? Muss ich irgendwas bei php ändern oder bei mysql??? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
etreu Geschrieben 23. September 2004 Teilen Geschrieben 23. September 2004 Suche mal in der php.ini die Zeile mit mysql.dll. Oder benutzt du PHP 5? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
azubi-tigerente Geschrieben 23. September 2004 Autor Teilen Geschrieben 23. September 2004 ich benutze php5 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
kills Geschrieben 24. September 2004 Teilen Geschrieben 24. September 2004 du musst die mysql.dll in PHP 5 erst aktivieren! Die ist default mäßig disabled, da die Standard Datenbank nun SQLite geworden ist. Aber unter PHP5 ist es auch ratsamer die mysqli funktionen zu verwenden! @see http://de3.php.net/manual/en/ref.mysqli.php Ob du diese auch erst in der ini aktivieren musst weiss ich nicht. Einfach mal in der php.ini bei den extensions nachschauen und ggf. das ";" vor der mysql bzw mysqli extension entfernens. Wenn du mysqli verwenden willst, musst du all deine Scripts anpassen! Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
kLeiner_HobBes Geschrieben 24. September 2004 Teilen Geschrieben 24. September 2004 [..] Wenn du mysqli verwenden willst, musst du all deine Scripts anpassen! Deshalb ist es auf längere Sicht immer ratsam, Funktionalität und Datenbankzugriffe zu trennen. Zum Beispiel (so mach ich's immer) kannst du dir ne Klasse oder wenigstens ne Funktionsbibliothek schreiben, die alle Datenbank-Operationen beinhaltet. Somit mußt du bei ner Anpassung oder Änderung der Datenbank immer nur ein Modul ändern. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
kills Geschrieben 24. September 2004 Teilen Geschrieben 24. September 2004 Deshalb ist es auf längere Sicht immer ratsam, Funktionalität und Datenbankzugriffe zu trennen. Zum Beispiel (so mach ich's immer) kannst du dir ne Klasse oder wenigstens ne Funktionsbibliothek schreiben, die alle Datenbank-Operationen beinhaltet. Somit mußt du bei ner Anpassung oder Änderung der Datenbank immer nur ein Modul ändern. Ja so macht man das eine schöne DB Klasse gibts z.b. auf Pear! @see http://pear.php.net/package/DB Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.