Mysql
 sql >> Base de données >  >> RDS >> Mysql

Erreur PHP / MySQL lors de la requête de l'adresse e-mail

C'est probablement parce que l'adresse e-mail que vous obtenez de Facebook connect contient des guillemets, par ex. quelque chose comme

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

lorsque vous extrayez des données d'un service Web (ou de n'importe où ailleurs), vous avez besoin pour échapper les données pour empêcher l'injection SQL , et des requêtes tronquées comme dans votre situation.

Dans votre cas :

$email = mysql_real_escape_string($email);