[PHP] Envoi de formulaire dans BDD

Fermé
drogba7213 Messages postés 1524 Date d'inscription mardi 14 août 2007 Statut Membre Dernière intervention 3 avril 2010 - 19 mai 2008 à 14:01
spizzou Messages postés 6 Date d'inscription vendredi 10 décembre 2004 Statut Membre Dernière intervention 22 janvier 2009 - 16 déc. 2008 à 11:55
Bonjour,

J'ai effectué une page web qui est un formulaire et je souhaite faire la chose suivante c'est à dire que quand l'utilisateur saisit tout le formulaire et fait envoyer je souhaite que ces données soit envoyé dans ma base de données mais je ne sais pas du tout quoi écrire en php et puis par quoi commencé.

De plus je voudrais que les informations soient mise dans un fichier excel et non une base de données.

Aidez moi svp je suis perdu

merci d'avance

31 réponses

dermechove Messages postés 49 Date d'inscription mardi 1 janvier 2008 Statut Membre Dernière intervention 26 avril 2011 7
19 mai 2008 à 15:55
$_POST['nom'] $_POST{'prenom']---->$_POST['nom'] $_POST['prenom']


echo "<p> Votre inscription". $_POST['nom'] ,$_POST['prenom']."nous est bien parvenue </p>";





essaye avec ses modification
0
drogba7213 Messages postés 1524 Date d'inscription mardi 14 août 2007 Statut Membre Dernière intervention 3 avril 2010 21
19 mai 2008 à 16:02
impeccable ca fonctionne

Par contre mon problème avec excel ne l'est pas lui

personne n'as d'idée?
0
dermechove Messages postés 49 Date d'inscription mardi 1 janvier 2008 Statut Membre Dernière intervention 26 avril 2011 7
19 mai 2008 à 16:04
désolée aucune idée sur excel
0
drogba7213 Messages postés 1524 Date d'inscription mardi 14 août 2007 Statut Membre Dernière intervention 3 avril 2010 21
19 mai 2008 à 16:17
merde personne?
0
je te l'ai dit, c'est trop pointu ta question.......
et pas sur que ça soit réalisable !
0

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

Posez votre question
drogba7213 Messages postés 1524 Date d'inscription mardi 14 août 2007 Statut Membre Dernière intervention 3 avril 2010 21
19 mai 2008 à 16:25
j'ai posté sur developpez.com comme tu me l'as dit mais commentcamarche.net c'est le meilleur des forums donc quelqu'un va me dire comment faire mdr
0
drogba7213 Messages postés 1524 Date d'inscription mardi 14 août 2007 Statut Membre Dernière intervention 3 avril 2010 21
19 mai 2008 à 16:33
Pouvez vous me dire pourquoi j'ai encore une erreur svp car la je ne vois pas

move_uploaded_file($_FILES['fichier']['tmp_name'], C:/Documents and Settings/slelais/Bureau/site/ ($_FILES['fichier']['name']));
0
peut être que comme ça, ça ira mieux

move_uploaded_file($_FILES['fichier']['tmp_name'], 'C:/Documents and Settings/slelais/Bureau/site/'.$_FILES['fichier']['name']);
0
drogba7213 Messages postés 1524 Date d'inscription mardi 14 août 2007 Statut Membre Dernière intervention 3 avril 2010 21
19 mai 2008 à 16:49
personne?
0
t'es du genre impatient toi !!

allez, courage ...
et n'oublie pas que la patience est mère de toute les vertus
0
drogba7213 Messages postés 1524 Date d'inscription mardi 14 août 2007 Statut Membre Dernière intervention 3 avril 2010 21
19 mai 2008 à 17:00
Voila j'ai modifié et ca me met ca maintenant

Warning: move_uploaded_file(C:/Documents and Settings/slelais/Bureau/site/images.jpg) [function.move-uploaded-file]: failed to open stream: No such file or directory in /mnt/104/sdb/7/8/site.inter/stage/concours_ts.php on line 24

Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/mnt/104/sdb/7/8/site.inter/phpdUSpWc' to 'C:/Documents and Settings/slelais/Bureau/site/images.jpg' in /mnt/104/sdb/7/8/site.inter/stage/concours_ts.php on line 24
0
dermechove Messages postés 49 Date d'inscription mardi 1 janvier 2008 Statut Membre Dernière intervention 26 avril 2011 7
19 mai 2008 à 17:06
cette fonction teste si le fichier a ete uploaded par le mecanisme POST de HTTP si oui elle va le deplacée vers la destination
syntaxe move_uploaded_file ( string $filename , string $destination );
0
drogba7213 Messages postés 1524 Date d'inscription mardi 14 août 2007 Statut Membre Dernière intervention 3 avril 2010 21
20 mai 2008 à 09:07
Je cite dermechove

syntaxe move_uploaded_file ( string $filename , string $destination );

Tu veux dire qu'il faut que je remplace mon code par ca?
je ne comprend pas désolé
0
spizzou Messages postés 6 Date d'inscription vendredi 10 décembre 2004 Statut Membre Dernière intervention 22 janvier 2009 6
16 déc. 2008 à 11:55
Bonjour

Je suis en retard (6 mois !!!)

Mais pour excel, il te suffit de generer un fichier texte au format .csv avec du PHP ou du JavaScript



Les donnees devront etres separees par des virgules ou points-virgules.

Du type :

"NOM", "Prenom ", "Ville", "Age" en premiere ligne. C'est cela qui apparraitra en premier ligne dans ton fichier Excel

"BUSH", "W", "Washigton", "15"

C'est une idee, apres il faudra concatener a la ligne le nouvel inscrit.

NB : Le format .csv est a manipule avec moins de 65000 lignes et il ne gere pas le type de chaine (nombre, date)

Je viens de visiter CCM en parallelle (vive les onglets mozilla) et je suis tombe sur

http://www.commentcamarche.net/faq/sujet 7273 exporter a coup sur du csv

ou il explique bien comment importer simplement sans se casser la tete avec les separteurs

et meme une idee de creer un tableau sous html avec tes donnees et de l'ouvrir sous excel en modifiant l'extension .html mais dans ce cas pour generer ton tableau HTML, tu devras passer par une BDD si tu veux la faire evoluer dans le temps.

Ce qui te fait tourner en rond, non ;-) Bon courage si tu n’as toujours pas trouve !
0