sql >> Databasteknik >  >> RDS >> Mysql

PHP / MySQL-fel vid fråga om e-postadress

Det beror förmodligen på att du e-postadressen som du får från Facebook connect innehåller citat, t.ex. något liknande

"Harry"@gmail.com  
"[email protected]"

när du hämtar data från en webbtjänst (eller från någon annanstans) behöver för att undvika data för att förhindra SQL-injektion , och förvrängda frågor som i din situation.

I ditt fall:

$email = mysql_real_escape_string($email);



  1. Infoga flera rader UTAN att upprepa INSERT INTO ... delen av påståendet?

  2. Hybrid molnreplikering för MySQL för hög tillgänglighet

  3. Standardvärdet för Djangos modell visas inte i SQL

  4. SequelizeConnectionError:självsignerat certifikat