การใช้งานชุดคำสั่ง mysql_real_escape_string() ต้องเชื่อมต่อกับฐานข้อมูล และระบบแจ้งว่า Access denied for user แสดงว่า User หรือ Pass อาจจะผิด ลองเช็คดูครับ
ตามที่แจ้งไปในคำถามแหล่ะครับ ถ้าตัดเอาmysql_real_escape_string()ออกไปจะสามารถอินเซิดได้ตามปกติแต่ข้อมูลไม่ครบ นั่นแสดงว่าติดที่ mysql_real_escape_stringนะคัรบไม่เกี่ยวกะ user