Aide en php pour verifier un partie de texte
Résolu
geoffreyvp
-
geoffreyvp -
geoffreyvp -
Bonjour,
voila j'ai crée mon site depuis un petit temps ,et je commence a crée un petit systeme de sondage.
Mais le hic , c'est que j'aimerais verifier qu'une personne n'envoie pas plusieurs fois une reponse pour favoriser un choix.
Donc j'ai crée l'obligation d'etre connecté, etc... mais le probleme est pour verifier si le nom du membre est deja dans la base de données.
je sais qu'en javascript je pourrais utiliser ===
mais en php , existe t'il un moyen de faire la meme chose?
personnellement j'ai essayé plusieurs choses , et j'ai toujorus pas trouvé.
voici mon code de test au cas ou :
tout marche a merveille sauf pour la verification...
merci pour vos prochaines reponses
voila j'ai crée mon site depuis un petit temps ,et je commence a crée un petit systeme de sondage.
Mais le hic , c'est que j'aimerais verifier qu'une personne n'envoie pas plusieurs fois une reponse pour favoriser un choix.
Donc j'ai crée l'obligation d'etre connecté, etc... mais le probleme est pour verifier si le nom du membre est deja dans la base de données.
je sais qu'en javascript je pourrais utiliser ===
mais en php , existe t'il un moyen de faire la meme chose?
personnellement j'ai essayé plusieurs choses , et j'ai toujorus pas trouvé.
voici mon code de test au cas ou :
<?php $sender1 = $_POST['sender']; echo 'sender1 :'.$sender1.'<BR>'; mysql_connect('localhost','root',''); mysql_select_db('test'); $req = mysql_query("SELECT * FROM sondage WHERE id = 1"); while($donnees = mysql_fetch_array($req)) { $sender = $donnees['sender']; if($sender1 === $sender) { echo 'deja envoyé'; } else { $set = "$sender1,$sender"; echo $set; mysql_query("UPDATE sondage SET sender='$set' WHERE id = 1"); echo 'modification faite'; } } ?>
tout marche a merveille sauf pour la verification...
merci pour vos prochaines reponses
A voir également:
- Aide en php pour verifier un partie de texte
- Transcription audio en texte word gratuit - Guide
- Verifier compatibilite windows 11 - Guide
- Verifier un lien - Guide
- Mettre un texte en majuscule - Guide
- Creer un groupe whatsapp a partir d'un autre groupe - Guide
1 réponse
<?php $sender1 = $_POST['sender']; echo 'sender1 :'.$sender1.'<BR>'; mysql_connect('localhost','root',''); mysql_select_db('test'); //requette qui va rechercher si il n'y en pas déja un $req = mysql_query("SELECT * FROM sondage WHERE id = 1 AND sender ='".$sender1."'"); if(mysql_num_rows($req) > 0) { echo 'deja envoyé'; } else { $set = "$sender1,$sender"; //pourquoi ça ? echo $set; if(mysql_query("INSERT INTO sondage (sender) VALUES('$set')")){ //si ça a marché echo 'modification faite'; } } ?>
la partie sender doit contenir tous les noms. d'ou le $set ...