begin process at 2012 05 31 18:25:41
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

Bases de données

 > 

Test sur présence d'un pseudo dans une base


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

Test sur présence d'un pseudo dans une base

mardi 3 septembre 2002 à 14:38:50 | Test sur présence d'un pseudo dans une base

Masterfight

Est-ce que j'ai bon ?
Sachant que je passe $pseudo et $email.

if ($ecrirecookie == "inscrire"){
$table="membres";
$query = "SELECT * from matable where monchamp='$pseudo'";
$result = mysql_query($query);

// on ajoute la fiche et on écrit le cookie si le pseudo n'existe pas.
if ($result == ''){
$duree = 365*24*60*60;
setcookie("pseudo",$pseudo,time()+$duree);
setcookie("adresse",$email,time()+$duree);

$query = "INSERT INTO $table(PSEUDO,EMAIL) VALUES('$pseudo','$email')";
$result = mysql_query($query);
}
Header("Location: index.php");
}

Masterfight www.masterfight.fr.st
adresse de test www.masterfight.fr.st/index.php
mardi 3 septembre 2002 à 14:40:30 | Re : Test sur présence d'un pseudo dans une base

Masterfight

En fait ca marche pas, je sais donc que c'est pas bon mais ou ?

Masterfight
jeudi 5 septembre 2002 à 10:35:13 | Re : Test sur présence d'un pseudo dans une base

booth

je connais pas trop mysql mais plutot que de regarder le résultat de ton query, essaie tout simplement de compter le nombre d'enregistrement qu'il te retourne...



-------------------------------
Réponse au message :
-------------------------------

Est-ce que j'ai bon ?
Sachant que je passe $pseudo et $email.

if ($ecrirecookie == "inscrire"){
$table="membres";
$query = "SELECT * from matable where monchamp='$pseudo'";
$result = mysql_query($query);

// on ajoute la fiche et on écrit le cookie si le pseudo n'existe pas.
if ($result == ''){
$duree = 365*24*60*60;
setcookie("pseudo",$pseudo,time()+$duree);
setcookie("adresse",$email,time()+$duree);

$query = "INSERT INTO $table(PSEUDO,EMAIL) VALUES('$pseudo','$email')";
$result = mysql_query($query);
}
Header("Location: index.php");
}

Masterfight www.masterfight.fr.st
adresse de test www.masterfight.fr.st/index.php
jeudi 5 septembre 2002 à 10:52:01 | Re : Test sur présence d'un pseudo dans une base

Masterfight

Bien vu, voilà le bon code

if ($ecrirecookie == "inscrire"){
$table="membres";
$query = "SELECT * from $table where PSEUDO = '$pseudo'";
$resultat = mysql_query($query);
$result = mysql_num_rows($resultat);

// on ajoute la fiche si le pseudo n'existe pas
if ($result == '0'){
$duree = 365*24*60*60;
setcookie("pseudo",$pseudo,time()+$duree);
setcookie("adresse",$email,time()+$duree);

$query = "INSERT INTO $table(PSEUDO,EMAIL) VALUES('$pseudo','$email')";
$result = mysql_query($query);
Header("Location: index.php");
}else{
$erreur = 'Ce pseudo existe déjà !';
$pseudo = '';
$email = '';
}
}

Merci encore
Masterfight
jeudi 5 septembre 2002 à 10:57:34 | Re : Test sur présence d'un pseudo dans une base

booth

et t'as un message d'erraur kek chose de ce genre???
où est-ce que ça cloche ton truc,
t'as essayé de mettre des echo juste après tes deux if pour voir si on passait bien dedans?

booth



-------------------------------
Réponse au message :
-------------------------------

En fait ca marche pas, je sais donc que c'est pas bon mais ou ?

Masterfight


Cette discussion est classée dans : test, email, pseudo, query, result


Répondre à ce message

Sujets en rapport avec ce message

exection 2 fois du code? [ par vieaiepie ] Bonjour, J'ai fais un fichier php qui permet d'importer des données à partir d'un fichier texte (fichier de 400 lignes de code que je ne vais pas d&# Pb de lecture des enregistrements [ par fredericmaill ] Bonjour,   J’ai u problème de lecture de mes enregistrements, je mets le résultatd’une raquette dans un tableau associatif. Le problème c quand j’essa pb navigation tableau associatif php [ par fredericmaill ] Pb de lecture des enregistrements Bonjour,   J’ai u problème de lecture de mes enregistrements, je mets le résultatd’une raquette dans un tableau asso Probleme avec formulaire. [ par gjeanely ] Bonjour à tous ,j'ai une probleme avec un formulaire , je n'arrive pas à faire afficher mes varible ($pseudo , $email , ...) dans celui-ci . je m'expl mon formulaire ne se declenche pas [ par oli375 ] voila j'ai une première page  pour ajouter un joueur jeuille de match. php:session_start();include("connection_base.php");if(isset($_SESSION['selectio Conserver le resultat d'un mysq_query [ par TrueMan ] Bonjour, Voici donc mon problème. Je veux simplement pouvoir conserver le résultat de ma query. J'ai essayé de la stocké dans un input pour que par la Pb avec mysq_result [ par paloxicide ] J'ai un problème avec ma requete, je veux savoir si une ligne dans ma base de données existe et si oui je la renvoie sinon je renvoie falseVoici ma fo mysql_num_rows ou select count [ par elidris ] bonjour, voilà je m'apercois que des 2 commandes PHP fournissent le meme resultat, j'aimerais savoir laquelle est la plus efficace (rapidité et nb de recherche d une id sur 3 tables [ par Teclis01 ] voici l'erreurParse error: parse error, unexpected T_ELSE voici le code!$table="etcitem";  $query = "SELECT * FROM $table WHERE item_id= $item";  $res Affichage d'un menu déroulant [ par chris tuckers ] Bonjour, une petite question, qui ne devrait pas trop vous poser de problème :j'ai crée un menu déroulant tout simple relié à ma base pour qu'il aille


Nos sponsors


Sondage...

Comparez les prix

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 : 0,796 sec (4)

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