Formulaire + base de donnée + excel
Fermé
drogba7213
Messages postés
1524
Date d'inscription
mardi 14 août 2007
Statut
Membre
Dernière intervention
3 avril 2010
-
28 août 2008 à 20:51
drogba7213 Messages postés 1524 Date d'inscription mardi 14 août 2007 Statut Membre Dernière intervention 3 avril 2010 - 28 août 2008 à 23:37
drogba7213 Messages postés 1524 Date d'inscription mardi 14 août 2007 Statut Membre Dernière intervention 3 avril 2010 - 28 août 2008 à 23:37
A voir également:
- Formulaire + base de donnée + excel
- Liste déroulante excel - Guide
- Formules excel de base - Guide
- Formulaire de réclamation facebook - Guide
- Si et excel - Guide
- Word et excel gratuit - Guide
10 réponses
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
28 août 2008 à 21:40
28 août 2008 à 21:40
Salut,
si vos pensez que se serait possible a partir du formulaire d'enregistrer dans une base de donnée construite pour ca
Oui ça c'est sans problème avec le PHP
et enfind'envoyer les informations dans un fichiers excel?
et ça non plus pas de pb,, voici un exemple:
@lain
si vos pensez que se serait possible a partir du formulaire d'enregistrer dans une base de donnée construite pour ca
Oui ça c'est sans problème avec le PHP
et enfind'envoyer les informations dans un fichiers excel?
et ça non plus pas de pb,, voici un exemple:
<?php // à elle seule, la ligne suivante suffit à envoyer le résultat du script dans une feuille Excel header("Content-type: application/vnd.ms-excel"); // la ligne suivante est facultative, elle sert à donner un nom au fichier Excel header("Content-Disposition: attachment; filename=E:\alain\Assoc_list.xls"); require_once("../conf/conf_int.php"); // La suite est une simple requête php-mysql. On interroge la table utilisée dans l'exemple précédent. $bdd = mysql_connect($DBHost,$DBUser,$DBPass); mysql_select_db((DB),$bdd); // notez la présence du caractère arobase (@) , en cas d'erreur, il empêche PHP d'écrire un message d'erreur sur le navigateur $requete=@mysql_query("SELECT prenom,nom,email FROM ".(TAB)." ORDER BY nom,prenom"); // on vérifie le contenu de la requête ; if (@mysql_num_rows($requete) ==0) { // si elle est vide, on en informe l'utilisateur à l'aide d'un Javascript print "<script> alert('La requête n\'a pas abouti !')</script>"; } // construction du tableau HTML print '<table border=1> <!-- impression des titres de colonnes --> <TR><TD>Prenom</TD><TD>Nom</TD><TD>email</TD></TR><TR>'; // lecture du contenu de la requête avec 2 boucles imbriquées; par ligne et par colonne for ($ligne=0 ; $ligne<@mysql_numrows($requete);$ligne++) { for ($colonne = 0;$colonne < 3 ; $colonne++) { print '<TD>' .mysql_result($requete , $ligne,$colonne). '</TD>'; } print '</TR>'; } print '</TABLE>'; mysql_close(); // on informe l'utilisateur de la réussite if (@mysql_numrows($requete) >0) { print "<script> alert('La table est bien mise à jour !')</script>"; } ?>
@lain
drogba7213
Messages postés
1524
Date d'inscription
mardi 14 août 2007
Statut
Membre
Dernière intervention
3 avril 2010
21
28 août 2008 à 21:47
28 août 2008 à 21:47
Merci pour votre réponse ultra rapide d'abbord
Je vais regarder une seconde fois votre bout decode pour bien l'assimiler et le comprendre néanmoins je ne trouve pas trop de défaut a savoir quand je dis défaut c'est a dire moins bien que m'as méthode je ne sais pas si je suis claire je refait lol
dans ma solution ce qui est bien c'est quelle n'as pas l'inconvénient de surcharger le traffic du réseau puisqu'elle est assez simple au final je voudrais savoir si vous pourriez me dire les avantages etnconvénient des deux solution si vous en trouvez merci davance
Je vais regarder une seconde fois votre bout decode pour bien l'assimiler et le comprendre néanmoins je ne trouve pas trop de défaut a savoir quand je dis défaut c'est a dire moins bien que m'as méthode je ne sais pas si je suis claire je refait lol
dans ma solution ce qui est bien c'est quelle n'as pas l'inconvénient de surcharger le traffic du réseau puisqu'elle est assez simple au final je voudrais savoir si vous pourriez me dire les avantages etnconvénient des deux solution si vous en trouvez merci davance
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
28 août 2008 à 21:56
28 août 2008 à 21:56
enregistrer les informations dans un fichier texte et ensuite il n'y a plus qu'a envoyer les informations du fichier texte dans celui de excel.
oui ok mais comment se fait la mise en forme du fichier texte dans Excel ? la séparation des données entre les colonnes par exemple ?
oui ok mais comment se fait la mise en forme du fichier texte dans Excel ? la séparation des données entre les colonnes par exemple ?
drogba7213
Messages postés
1524
Date d'inscription
mardi 14 août 2007
Statut
Membre
Dernière intervention
3 avril 2010
21
28 août 2008 à 21:59
28 août 2008 à 21:59
par des virgules pour la séparation des données
et la mises en forme est préparer au préalables
et la mises en forme est préparer au préalables
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
28 août 2008 à 22:02
28 août 2008 à 22:02
oui mais cette conversion doit être faite par l'utilisateur au moment ou il ouvre le fichier .txt par excel
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
28 août 2008 à 22:05
28 août 2008 à 22:05
oui effectivement donc ca je suppose que tu vois ca comme un inconvénient? dans mon prog?
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
28 août 2008 à 22:08
28 août 2008 à 22:08
Oui car des utilisateurs vont peut être se mélanger les pinceaux,( il va falloir leur fournir un petit mode d'emploi)
Avec la solution que je te proposait tu va avoir directement le fichier EXCEL généré par la script php
l'utilisateur n'aura plus qu'a l'ouvrir tout simplement
Avec la solution que je te proposait tu va avoir directement le fichier EXCEL généré par la script php
l'utilisateur n'aura plus qu'a l'ouvrir tout simplement
drogba7213
Messages postés
1524
Date d'inscription
mardi 14 août 2007
Statut
Membre
Dernière intervention
3 avril 2010
21
28 août 2008 à 22:16
28 août 2008 à 22:16
effectivement après réflexion ta proposition est beaucoup mieux que la mienne rien que au niveau de ton dernier argument je suis tout a fait d'accord j'aurais du me pencher sur la question dommage.
Mais si tu devais avoir des regrets sur ton choix avec la base de données etc...
Se serai lesquels car je cherche mais je n'en trouve pas toujours par rapport a ma solution stp
Mais si tu devais avoir des regrets sur ton choix avec la base de données etc...
Se serai lesquels car je cherche mais je n'en trouve pas toujours par rapport a ma solution stp
drogba7213
Messages postés
1524
Date d'inscription
mardi 14 août 2007
Statut
Membre
Dernière intervention
3 avril 2010
21
28 août 2008 à 22:39
28 août 2008 à 22:39
Tu n'arrive pas a trouver un inconvénient a ton choix??
Ce serait bien par pour critiquer ce choix car si j'y aurais penser avant je l'aurai fait non tout simplement pour expliqur pourquoi je n'ai pas pris ce choix
Ce serait bien par pour critiquer ce choix car si j'y aurais penser avant je l'aurai fait non tout simplement pour expliqur pourquoi je n'ai pas pris ce choix
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
28 août 2008 à 22:48
28 août 2008 à 22:48
Si je veux y trouver un inconvénient ce serait qu'il est nécessaire que ton hebergeur propose une base de données.
drogba7213
Messages postés
1524
Date d'inscription
mardi 14 août 2007
Statut
Membre
Dernière intervention
3 avril 2010
21
28 août 2008 à 23:07
28 août 2008 à 23:07
bah du coup vu que je travaillait avec apache et donc mysql et que c'était les serveurs du lycée cela ne posit pas de problème a dessus donc aurait tu un autre inconvénient stp
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
28 août 2008 à 23:20
28 août 2008 à 23:20
à première vue non
drogba7213
Messages postés
1524
Date d'inscription
mardi 14 août 2007
Statut
Membre
Dernière intervention
3 avril 2010
21
28 août 2008 à 23:32
28 août 2008 à 23:32
d'accord bah je te remercie énormément pour tes réponses.
Puis je t'en poser une autre stp?
Puis je t'en poser une autre stp?
drogba7213
Messages postés
1524
Date d'inscription
mardi 14 août 2007
Statut
Membre
Dernière intervention
3 avril 2010
21
28 août 2008 à 23:37
28 août 2008 à 23:37
en fait pdt ce stage jai utilisé une bibliothèque php pour créer des pdf et j'ai utilisé fpdf qui est très bien je sais pas si tu connais mon but serai d'en trouver d'autre avec leurs avantage et leur inconvénient et je voualis savoir si tu en connaissait d'autre vu que ta lair de t'y connaitre lol