Hallo,
ich habe ein Problem, immer wenn ich zu einer Datenbank eine Verbindung erstelle und aus dieser etwas auslesen will, kommt ne fehlermeldung:
Access denied for user: 'web5@localhost' to database ' usr_web5_4'
aber ich bin mir 100% sicher, dass alle daten stimmen, die ich in der config habe:
PHP
<?php
error_reporting(E_ALL);
define('MYSQL_HOST', 'localhost');
define('MYSQL_USER', 'web5');
define('MYSQL_PASS', 'PASSWORT');
define('MYSQL_DATABASE', ' usr_web5_4');
?>
und damit wollte ich die daten auslesen:
PHP
<?php
error_reporting(E_ALL);
include 'inc/config.php';
// Konfigurationsdatei laden
@mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS) OR die(mysql_error());
mysql_select_db(MYSQL_DATABASE) OR die(mysql_error());
$sql = "SELECT
Titel,
Datum
FROM
News
ORDER BY
Datum DESC;";
$result = mysql_query($sql) OR die(mysql_error());
echo "News in der Datenbank:
\n";
if(mysql_num_rows($result)) { // gucken ob was im Query drinsteckt
while($row = mysql_fetch_assoc($result)) {
echo $row['Datum']." > ".$row['Titel']."
\n";
}
} else {
echo "Es sind keine News in der Datenbank vorhanden
\n";
}
?>
Alles anzeigen
sieht jemand gerade den fehler, oder kommt jemanden diesen fehler bekannt vor?
würde mich freuen, wenn mir eine Person helfen könnte
gruss raphael bona
PS: ich weiss, dass dieses "Newsscript" billig ist, ist ja auch nur zum testen da.