begin process at 2012 05 31 04:08:40
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

Bases de données

 > 

petite question sur un requete sql


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

petite question sur un requete sql

lundi 1 août 2005 à 10:10:45 | petite question sur un requete sql

destiny

Lo all !

Ma requete sql :

ex : $_POST['email'] = test@microcompact.com

$mail = "$_POST['email']";

$req2 = "SELECT email FROM tbl_visit WHERE email='".$mail."'";

Cette requete fonctionne mais me fais une erreur, et aprés divers test, jme suis aperçu que c'etait le charactére @ qui genere cette erreur.

jme demandai si c'etait pas un probleme de parametrage de ma bdd sql qui genere celle-ci ou si c'etait un caractere qui faisait chier
sql d origine!

merci d'avance


Try to dodge my skill noob!
lundi 1 août 2005 à 10:21:53 | Re : petite question sur un requete sql

mcjoedassin

deja ecrit $mail = $_POST['email']; sans les guillemets
ensuite, teste
WHERE email='".addslashes($mail)."'";
bien sur tu n'as pas écrit
$_POST['email'] = test@microcompact.com comme ca dans ton code, rassure moi ?
lundi 1 août 2005 à 10:50:55 | Re : petite question sur un requete sql

destiny

Sa change rien, regare il me sort la meme chaine de caratere, l'@ n'est pas compté comme un caractere special

de toute facon mon code est a bon 100% vu est revu, c'est le @ a 100% qui genere cette erreur!

pq, telle est ma question

Try to dodge my skill noob!
lundi 1 août 2005 à 10:59:21 | Re : petite question sur un requete sql

mcjoedassin

mon code est a bon 100% vu est revu
mdr pourquoi il marche pas alors ?

regare
je vois rien, donne plus d'info

Sa change rien
si si $mail = "$_POST['email']"; me donne une parse error
lundi 1 août 2005 à 11:06:49 | Re : petite question sur un requete sql

destiny

else if($_GET['action'] == 'dl')
{
 $date = Date("d/m/Y");
 $mail = $_POST['email'];
 $soft = $_GET['var'];
 
 require_once('../config/connect.php');
 
 $req2 = "SELECT email FROM tbl_visit WHERE email='".$mail."'";
 $exec2 = mysql_query($req2);
 $result2 = mysql_fetch_array($exec2);
 
 if($result2['email'] == $mail)

j'avais un isset de mon $_POST['email'] mais jl'ai enlever car c'est obligatoire que tu arrive sur cette page avec ... donc pas utile

le mdr me fais bien rire, je te dis que mon code jl'ai revu 50000 fois ....


Try to dodge my skill noob!
lundi 1 août 2005 à 11:09:59 | Re : petite question sur un requete sql

mcjoedassin

bon alors ce qui me vient à l'esprit ...
- bizarre de mixer GET et POST ...
- t'as fais un essai avec WHERE email=tonem@il pour voir si ça marche ?



lundi 1 août 2005 à 11:10:00 | Re : petite question sur un requete sql

destiny

Le pire c'est qu'il me met une erreur alors que la requete passe et donne un resultat correct lol

Try to dodge my skill noob!
lundi 1 août 2005 à 11:15:35 | Re : petite question sur un requete sql

destiny

bon jviens de test, c'est pariel sa fais une erreur mais sort un result correct et marche

Try to dodge my skill noob!
lundi 1 août 2005 à 11:18:56 | Re : petite question sur un requete sql

mcjoedassin

vas y man, fait peter l'erreur pour voir

lundi 1 août 2005 à 11:25:20 | Re : petite question sur un requete sql

destiny

c'est tros zarb jcapte pas, en faite la 1er fois il te demande ton email puis crée un cookie, comme sa si tu redl un autre fichier il va voir ton cookie et fais la requete avec le mail du cookie.

if (isset($_COOKIE['vismail'])) {
 $visit = $_COOKIE['vismail'];
 //echo strlen($_COOKIE['vismail']); //juste un test
  if($visit!="") {
   $req1 = "SELECT email FROM tbl_visit WHERE email='".$visit."'";
      $exec1 = mysql_query($req1);
      $result1 = mysql_fetch_array($exec1);
   mysql_close;
  }
}

c'est requete un test pour savoir si deja venu ou pas (affichage du input text pour rentrer le mail ou directement le lien de dl si requete ok)

comme tu vois j'ai essayer de le boquer au maximun pour etre sur que le $visit conteint bien le mail, tout fonctionne sauf la requete de temps en temps ...

Si t'as le cookie, que tu ferme la fenetre et que tu retourne sur le site, ton 1er dl aura une erreur (mais marchera qd meme) alors que le 2eme n'en aura pas! c'est tros lol jamais vu sa

HELP ME :p

Try to dodge my skill noob!

1 2

Cette discussion est classée dans : sql, requete, question, email, etait


Répondre à ce message

Sujets en rapport avec ce message

generateur de doc pour requete sql [ par mavric ] Salut je cherche un generateur de doc pour les requetes sql, j'entend par la, un tool du genere docoxygene ou javadoc, qui permet de cree un bo docume Requete SQL [ par haens ] bjr,j'ai une table Commandes contenant un ID(primary key) et un IDClients(lié à une autre table).Je voudrai retourner le nombre d'enregistrement prése Help (Requete SQL) [ par ekinoks ] je debut dans le php est j'aimeré savoir comment afficher $result ? ma source c :include('connect.inc'); $connect=mysql_connect($hote,$user,$pass); requete sql recurssive [ par bertrand85 ] Comment faire des requete sql recurssive sur MySQL ?si je pouvais avoir un exemple... j'en trouve pas Traitement en deux parties d'une requete SQL [ par Tomcube ] Je m'explique.Je fais une requete SQL pour avoir tous les évènements qui vont se passer ou qui se sont déjà déroulés (par exemple dans une page "évène sous requete sql !!!??? [ par michong ] bonjour tout le mondequestionpourquoi ssa marche pas ssa ??select numhoro from equipements where N_batterie in(select N_batterie from batterie)<img sr QUestion de base SQL [ par cedd ] Bonjour! :o)J'ai une petite question de débutant:Dans une base mySQL, est-ce qu'il vaut mieux avoir 100 tables de 40 enregitrements, ou une table de 4 Question requete mysql [ par zzzzzz ] salut j'ai plusieurs champs dont 1 champ nommé "id" qui est en auto increment et un autre champ nommé "titre" (et d'autres champs qui sont pas utiles Requete SQL avec PHP : besoin d'aide svp [ par lasof77 ] Bonjour, Je suis debutante en php et j'ai un probleme de recupération de données via sql dans ma base.Je commence par faire une requete globale sur to affichage d'une requete!!... [ par ptifennec ] Bonjour, Ma page me permet de sélectionner un auteur et je veux afficher tous les documents de cet auteur. les documents ainsi que l'auteur sont référ


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,170 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales