passe par PDO, ça va t'éviter d'avoir des injection SQL et c'est beaucoups plus facile et lisible en t’évitant de trouvée les erreur de quotte.
http://php.net/manual/fr//fr/pdostatement.bindvalue.php
$sth = $dbh->prepare('INSERT INTO membres
VALUES(NULL, :pseudo, :passe, :email, :sexe, :age, :pays, :msn, :presentation, :avatar, 10,:time,:clef, 0, 0,:signature)');
$sth->bindValue(':pseudo', $pseudo, PDO::PARAM_STR);
$sth->bindValue(':age', $age, PDO::PARAM_INT);
...
$sth->execute();