Probleme de php ,sql et d'un mail ...
Fermé
monkey_nhk
-
13 janv. 2011 à 09:36
Melooo Messages postés 1405 Date d'inscription vendredi 28 novembre 2008 Statut Membre Dernière intervention 18 mars 2013 - 13 janv. 2011 à 11:07
Melooo Messages postés 1405 Date d'inscription vendredi 28 novembre 2008 Statut Membre Dernière intervention 18 mars 2013 - 13 janv. 2011 à 11:07
A voir également:
- Probleme de php ,sql et d'un mail ...
- Problème yahoo mail - Accueil - Mail
- Publipostage mail - Accueil - Word
- Creer un compte mail - Guide
- Windows live mail - Télécharger - Mail
- Thunderbird mail - Télécharger - Mail
8 réponses
Laorra
Messages postés
195
Date d'inscription
dimanche 12 novembre 2006
Statut
Membre
Dernière intervention
18 juillet 2011
107
Modifié par Laorra le 13/01/2011 à 09:55
Modifié par Laorra le 13/01/2011 à 09:55
J'aurais tendance à dire que le @ gène (comme il sert en PHP à ne pas afficher les erreurs. )
Tu devrais essayer d'échapper ce cacartère spéciaux dans ta base et dans ton code à la ligne qui pose problème (avec un addslashes() par exemple).
Tu devrais essayer d'échapper ce cacartère spéciaux dans ta base et dans ton code à la ligne qui pose problème (avec un addslashes() par exemple).
Melooo
Messages postés
1405
Date d'inscription
vendredi 28 novembre 2008
Statut
Membre
Dernière intervention
18 mars 2013
84
13 janv. 2011 à 09:51
13 janv. 2011 à 09:51
Bonjour,
As-tu testé ta reqûete sous phpmyadmin ?
Es-tu sur que tu récupères bien ton mail ?
As-tu testé ta reqûete sous phpmyadmin ?
Es-tu sur que tu récupères bien ton mail ?
bonjours,
premiere reponse oui ma requete qui est aussi simple fonctionne
deuxiemme reponse : le addslashes() me parait une piste à suivre ( meme si il me semble que c 'est pour echapper certains caractere.
même si actuellement je pense a la fonction mysql_real_escape_string .
merci de vos reponse
premiere reponse oui ma requete qui est aussi simple fonctionne
deuxiemme reponse : le addslashes() me parait une piste à suivre ( meme si il me semble que c 'est pour echapper certains caractere.
même si actuellement je pense a la fonction mysql_real_escape_string .
merci de vos reponse
j ai utilisé le addslasches() puis par la suite la fonction que j ai citer si dessus,
le verdique est sans appel :
MySQL server version for the right syntax to use near '@live.fr' at line 1.
de ce fait je me demande si il n'est pas nécessaire de faire une sorte de convertion pour bien faire comprendre que c'est une chaine de caractere ...
enfin la je deviens limiter sur le sujet :'(
le verdique est sans appel :
MySQL server version for the right syntax to use near '@live.fr' at line 1.
de ce fait je me demande si il n'est pas nécessaire de faire une sorte de convertion pour bien faire comprendre que c'est une chaine de caractere ...
enfin la je deviens limiter sur le sujet :'(
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Melooo
Messages postés
1405
Date d'inscription
vendredi 28 novembre 2008
Statut
Membre
Dernière intervention
18 mars 2013
84
13 janv. 2011 à 10:10
13 janv. 2011 à 10:10
Euh c'est peut être très con ce que je vais dire,
mais ton htmlentities transforme ton @ en @ non ?
donc normal que ta requête foire ?
mais ton htmlentities transforme ton @ en @ non ?
donc normal que ta requête foire ?
c'est ici que j ai fais des teste melooo en gros le htmlentities etait le dernier truc que j avais test on ne sait jamais le rêve n'étant pas interdit ^^!
Melooo
Messages postés
1405
Date d'inscription
vendredi 28 novembre 2008
Statut
Membre
Dernière intervention
18 mars 2013
84
13 janv. 2011 à 10:37
13 janv. 2011 à 10:37
Bon en faite bien évidemment quand j'ai mis le code html pour un arobaz il me la transformé lol donc @ = & #64 (sans l'espace)
normalement sans le htmlentities devrait pas y avoir de bug :/
normalement sans le htmlentities devrait pas y avoir de bug :/
Melooo
Messages postés
1405
Date d'inscription
vendredi 28 novembre 2008
Statut
Membre
Dernière intervention
18 mars 2013
84
13 janv. 2011 à 10:52
13 janv. 2011 à 10:52
Fais un echo de ta requête et poste le résultat ;)
Melooo
Messages postés
1405
Date d'inscription
vendredi 28 novembre 2008
Statut
Membre
Dernière intervention
18 mars 2013
84
13 janv. 2011 à 10:58
13 janv. 2011 à 10:58
héhé, c'est pour sa qu'on aime le php
essayes ca :
C'est une chaine de caractères ton mail, donc tu doit mettre simple et double quote ;)
essayes ca :
('SELECT aut_num ,aut_auteurs FROM Auteur where aut_mail = '".$res."');
C'est une chaine de caractères ton mail, donc tu doit mettre simple et double quote ;)
aut_mail = "'.$res.'"');
petit meli melooo de melooo dans ceci ^^
bon maintenant faut que je puisse les faire afficher ^^
petit meli melooo de melooo dans ceci ^^
bon maintenant faut que je puisse les faire afficher ^^
Melooo
Messages postés
1405
Date d'inscription
vendredi 28 novembre 2008
Statut
Membre
Dernière intervention
18 mars 2013
84
13 janv. 2011 à 11:07
13 janv. 2011 à 11:07
Ca fonctionne ? :)
tu veux afficher les résultats de ta requête si oui :
il te faut utiliser un while et un mysql_fetch_array ;)
tu veux afficher les résultats de ta requête si oui :
il te faut utiliser un while et un mysql_fetch_array ;)