Vinzenz Mai: PHP Variable in MySQL einfügen

Beitrag lesen

Hallo Tom,

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: Access denied for user ''@'localhost' (using password: NO) in /users/*******/www/registrieren.php on line 21

Hast Du keinen User angegeben und uns im Mutercode nur etwas falsches dargestsellt?

hat er nicht. Die Fehlermeldungen kommen von einem Verbindungsversuch, den mysql_real_escape_string() gemäß Doku vornimmt, der dem Aufruf von

mysql_connect();

ohne Übergabeparameter entspricht.

Es existiert keine Verbindung, die mysql_real_escape_string() nutzen könnte, weil das Erbsenhirn die MySQLi-Erweiterung verwendet, worauf dedlfix und ich bereits hingewiesen haben.

Freundliche Grüße

Vinzenz