[php] Générer une liste numéroté

Hoeneim Messages postés 306 Date d'inscription   Statut Membre Dernière intervention   -  
Hoeneim Messages postés 306 Date d'inscription   Statut Membre Dernière intervention   -
Bonsoir, je souhaiterais afin de réaliser un jeux concours créer un champs "e-mail" dont le contenu serait récupéré dans un fichier texte sous forme de liste numéroté.

Par exemple:


Une première personne entre son mail qui est "participant1@sonmail.fr"
Puis une seconde personne entre son mail qui est "participant2@hismail.com"

Je voudrais que ces deux adresses soient récupérées dans un fichier texte sous cette forme:

1. participant1@sonmail.fr  
2. participant2@hismail.com  
et ainsi de suite...


Comment puis-je faire cela ?

Cordialement.
A voir également:

10 réponses

LelLex Messages postés 1628 Date d'inscription   Statut Membre Dernière intervention   112
 
Tu crées une Table sql avec deux champs :
- id en auto_incrémentation
- mail

L'id de chaque mail sera ton numéro.
0
Hoeneim Messages postés 306 Date d'inscription   Statut Membre Dernière intervention   56
 
Merci je vais regarder ça. J'y connais pas grand chose en Table sql mais on va essayer quand même.
0
LelLex Messages postés 1628 Date d'inscription   Statut Membre Dernière intervention   112
 
0
Hoeneim Messages postés 306 Date d'inscription   Statut Membre Dernière intervention   56
 
Merci beaucoup, je pensais justement à m'orienter vers SDZ.com =)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Hoeneim Messages postés 306 Date d'inscription   Statut Membre Dernière intervention   56
 
Finalement j'ai essayé de m'y mettre, j'arrive à faire afficher les adresses entrées "à la main" dans mon champs "mail" mais je suis perdu quand il s'agit d'ajouter une adresse au champs via un formulaire.

Admettons que le formulaire ressemble à ça:
<form action="cible.php" method="post"> 
<p>e-mail :  
  <input type="text" name="email" /> 
    <input type="submit" value="Valider" /> 
</p> 
</form>


Comment je pourrais lui faire ajouter des adresses dans mon champ "mail" ?

J'ai essayé avec
INSERT INTO 'ma_table' ('id', 'mail') VALUES ('', 'blabla@blamail.com');
Mais je dois mais je comprends rien au code à mettre autour et je ne sais pas quoi mettre après "VALUES" =(
0
LelLex Messages postés 1628 Date d'inscription   Statut Membre Dernière intervention   112
 
C'est là qu'intervient PHP et les requêtes SQL. Avec une requête, tu dois demander d'aller insérer la valeur retourné par l'input "email" dans une table qui a été au préalable créée.

Pour avoir cette requête : tu peux chercher dans le tutoriel que je t'ai mit en lien, ou l'a demander !

Mais, je pense que le mieux, serai que tu lises ce tutoriel depuis le début, ainsi que celui sur XHTML et CSS, afin d'avoir des bases solides ; pour ne pas renoncer dans quelques semaines/jours.
0
Hoeneim Messages postés 306 Date d'inscription   Statut Membre Dernière intervention   56
 
Je viens d'essayer ceci (en renseignant au dessus les informations de connexion):

$db = mysql_connect("$host","$user","$password" );
 mysql_select_db("$bdd",$db) or die("La connexion à échouée" );
 $sql = "INSERT INTO ma_table (mail) VALUES (' ' '$email')";
 $result = mysql_query($sql);
   mysql_close($db); 


Quand je souhaites afficher le contenu de la table après avoir entrer une adresse dans le formulaire ça m'affiche "Email 1 :" mais l'adresse ne s'affiche pas. Comment faire ?
0
Hoeneim Messages postés 306 Date d'inscription   Statut Membre Dernière intervention   56
 
En fait ce dernier code fonctionne, j'avais simplement oublié de définir ma variable "$email" alors j'ai tapé $email=$_POST['email']; au début de ma page et maintenant ça fonctionne.
Merci de m'avoir orienté je passe le sujet en résolu.
0
LelLex Messages postés 1628 Date d'inscription   Statut Membre Dernière intervention   112
 
Voilà très bien, par contre, deux petites choses. Tu peux enlever mysql_close(); car la connexion se ferme toute seule. Et deuxièmement, ne modifies pas tes messages pour ajouter des précisions, ajoutes des commentaires ou des messages. Afin de ne pas modifier le cours du Topic. A+
0
Hoeneim Messages postés 306 Date d'inscription   Statut Membre Dernière intervention   56
 
Par contre une chose me chiffonne... Comment faire en sorte que la personne ne puisse pas revenir pour inscrire son adresse plusieurs fois d'affilé ?
0