Auch wenn ich noch längst nicht alles verstanden habe, siehe mein thread weiter unten, wollte ich jetzt doch schon mal ein kleines Testscript versuchen, um zu gucken, ob die Verbindung mit MySQL zustande kommt. Erstmal das Gute: Die Verbindung wird aufgebaut.
Und jetzt das weniger Gute: Ich bekomme diese Fehlermeldung: "Notice: Use of undefined constant news - assumed 'news' in C:\Programme\TSW-Testserver\Apache2\htdocs\news_db.php on line 9
Die Verbindung steht ".
Ich habe mein Script gründlich untersucht und mit dem Beispiel von http://tut.php-q.net/mysql-connect.html verglichen, aber für mich sieht alles korrekt aus. Ich hab auch mal gegoogled und gelesen, daß das eventuell ein Problem zwischen Windows (bei mir ME) und Apache ist und daß eine veränderte php.ini das Problem beseitigen könnte. Bevor ich da aber was versaue, frage ich lieber nochmal bei Euch. Hier meine zwei Besipieldateien:
<?php
// news_db.php
error_reporting(E_ALL);
include 'sql_daten.php';
$news_db = mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS);
if(news_db) {
echo "Die Verbindung steht";
}
else {
echo "Konnte keine Verbindung aufbauen";
}
?>
<?php
// sql-daten.php
error_reporting(E_ALL);
define ('MYSQL_HOST', 'localhost');
define ('MYSQL_USER', 'root');
define ('MYSQL_PASS', '');
define ('MYSQL_DATABASE', 'test');
?>
Schöne Grüße und Danke schonmal,
Onkel Schnitzel