Hallo nochmal,
---------------------------------------------------------------------
<?php
error_reporting(E_ALL);
define('MYSQL_HOST', 'localhost');
define('MYSQL_USER', 'root');
define('MYSQL_PASS', 'geheim');
define('MYSQL_DATABASE', 'test');
mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS) OR
//ab hier geht das script nicht mehr
die("Keine Verbindung zur Datenbank. Fehlermeldung:".mysql_error());
mysql_select_db(MYSQL_DATABASE) OR
die("Konnte Datenbank nicht benutzen, Fehlermeldung: ".mysql_error());
$result = mysql_query("Mach was ganz tolles");
if(!$result) { // prüfen auf false
echo "Konnte die MySQL-Abfrage nicht verarbeiten <br />\n";
echo "MySQL-Antwort:".mysql_error(); die(); } // oder
$result = mysql_query("Mach was ganz tolles") OR die(mysql_error());
?>
--------------------------------------------------------------------
Hab mal die config.php direkt mit reingemacht um schneller fehler zu finden. Nachdem ich das @ entfernt habe passierte endlich was =).
--------------------------------------------------------------------
Fatal error: Call to undefined function mysql_connect() in d:\Jan\12mhomepage\php\test\sql\connect.php on line 10
--------------------------------------------------------------------
Ich will keineswegs von euch fertige lösungen haben, aber damit ich mit php richtig anfangen kann muss meine datenbank erstma funktionieren.. Dazu muss ich dieses script zum funktionieren bringen.
Kann mir wer sagen wo der fehler ist?
Gruß,
Jan