Flash-Script: Zugriff auf DB via PHP - ODBC?

Alles, was MySQL betrifft, kann hier besprochen werden.

Flash-Script: Zugriff auf DB via PHP - ODBC?

Postby hnr » 17. April 2009 10:49

Hallo,

ich benutze ein Flash-Script, das auf eine PHP-Datei zugreift. Diese PHP-Datei baut eine Verbindung zur Datenbank auf.

$conn = mysql_connect('localhost', 'root', '');
mysql_select_db('my_db', $conn);


Wenn ich das PHP-Script unabhängig von Flash aufrufe, klappt der Verbindungsaufbau. Über Flash allerdings erhalte ich folgenden Fehler, obwohl ich zweifelsfrei über den User 'root' verbinde:
Access denied for user 'ODBC'@'localhost' (using password: NO)

Erstelle ich den User ODBC über phpMyAdmin und ändere oben genannten Code entsprechend, klappt die Verbindung, allerdings findet er jetzt die Datenbank 'my_db' nicht. Ich erhalte folgenden Fehler:
No database selected

Die Datenbank existiert und der User ODBC darf auch auf diese zugreifen. Warum funktioniert der Zugriff nicht und warum brauche ich überhaupt den User ODBC, und kann nicht einfach mit root connecten?

Gruß,
hnr
hnr
 
Posts: 9
Joined: 08. April 2009 16:57

Re: Flash-Script: Zugriff auf DB via PHP - ODBC?

Postby Wiedmann » 17. April 2009 11:08

Code: Select all
$conn = mysql_connect('localhost', 'root', '');
mysql_select_db('my_db', $conn);

Wenn ich das PHP-Script unabhängig von Flash aufrufe, klappt der Verbindungsaufbau. Über Flash allerdings erhalte ich folgenden Fehler, obwohl ich zweifelsfrei über den User 'root' verbinde:
Access denied for user 'ODBC'@'localhost' (using password: NO)

Bei Zugriff über Flash wird:
- entweder nicht genau das Script ausgeführt das diese Zeilen enthält.
- oder es wird dieses Script ausgeführt, aber nicht diese 2 Zeilen im Script.
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany


Return to MySQL

Who is online

Users browsing this forum: No registered users and 2 guests