Mysql
 sql >> база данни >  >> RDS >> Mysql

Грешка в PHP / MySQL при запитване на имейл адрес

Това вероятно е така, защото имейл адресът, който получавате от Facebook Connect съдържа кавички, напр. нещо като

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

когато изтегляте данни от уеб услуга (или от където и да е другаде), вие необходими за избягване на данните за предотвратяване на SQL инжекция , и изкривени заявки като във вашата ситуация.

Във вашия случай:

$email = mysql_real_escape_string($email);



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP/MySQL:Маркирайте резултатите от заявката SOUNDS LIKE

  2. mysql е масив в множество колони

  3. Стратегия за кеширане, кога кеширането става безсмислено?

  4. Как да разделя низа на името в mysql?

  5. Актуализацията замяна на точка и запетая в SQL получава синтактична грешка