Komische Fehlermeldung
Helge_
- datenbank
Hallo!
ich arbeite gerade das erste mal mit PHP und MySQL. Dabei habe ich folgende Fehlermeldung bekommen:
Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NO) in D:\xampp\xampp\htdocs\Test\pages\blog.php on line 12
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in D:\xampp\xampp\htdocs\Test\pages\blog.php on line 12
Access denied for user 'ODBC'@'localhost' (using password: NO)
Was bedeuten die? Es dreht sich um folgenden Sourcecode:
<h1>Weblog</h1>
<?php
$sql = "SELECT
Titel,
Inhalt,
Datum
FROM
blog
ORDER BY
Datum DESC";
$result = mysql_query($sql) OR die(mysql_error()); //Das ist Line 12
if( mysql_num_rows($result) ){
while( $row = mysql_fetch_assoc($result) ) {
echo "<div class="blogeintrag">";
echo " <p class="datum">";
echo $row['Datum'];
echo " </p>";
echo " <p class="titel">";
echo $row['Titel'];
echo " </p>";
echo " <p class="inhalt">";
echo $row['Inhalt'];
echo " </p>";
echo "</div>";
}
} else {
echo "Es existiert kein Eintrag im Weblog";
}
?>
Bitte helft mir. ich verstehe es nicht, was falsch ist. die zugangsdaten passen eigentlich auch. danke!
Hello,
Bitte helft mir. ich verstehe es nicht, was falsch ist. die zugangsdaten passen eigentlich auch. danke!
tun sie? Wo ist denn die Connect Anweisung? Aus der Fehlermeldung entnehme ich, dass irgendwer(!) versucht, sich als mit Benutzer ODBC und ohne Passwort anzumelden - in deinem Quellcode kann ich keinerlei Verbindungsaufbau erkennen.
MfG
Rouven
*hrrrmpf* habe folgende anweisung vergessen:
@mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS) OR die(mysql_error());
mysql_select_db(MYSQL_DATABASE) OR die(mysql_error());
Die zugangsdaten waren perfekt. aber ohne verbindung nützen die mir nix. aber trotzdem danke für die hilfe!
Hallo Helge_,
Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NO) in D:\xampp\xampp\htdocs\Test\pages\blog.php on line 12
[...] die zugangsdaten passen eigentlich auch.
In solch einem Fall halte ich MySQL für glaubwürdiger.
Viele Grüße aus Freiburg,
Marian
Hi,
Warning: mysql_query() [function.mysql-query]: Access denied for user [...]
hat der User genügend Rechte für die Aktion? Ist die Datenbank gut genug eingerichtet, stimmt die user-Tabelle?
Cheatah
yo,
[Link: http://forum.de.selfhtml.org/?t=147581&m=957277]
besonders der letzt satz sollte für dich interessant sein.
Ilja
<edit funktion an>
< http://forum.de.selfhtml.org/?t=147581&m=957277>
<edit funktion aus>