Tach!
Wenn ich jedoch die Funktion mysql_real_escape_string() mit irgendeinem String aufrufe ist der Rückgabewert immer leer.
Dann machst du sicherlich was falsch. Zeig mal bitte, wie du feststellst, dass das Ergebnis leer ist.
ich verwende folgenden code:
echo "INSERT INTO testtabelle VALUES (".mysql_real_escape_string(ID2,$mydbclass->connection).", ".ID2.")";
heraus kommt dann folgendes:
INSERT INTO testtabelle VALUES (, 10)