IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Export Excel [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Membre averti
    Femme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2012
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Service public

    Informations forums :
    Inscription : Juillet 2012
    Messages : 11
    Par défaut Export Excel
    bonjour
    j'ai créé un formulaire en php avec des champs superposé du genre excel
    l image en piece jointe
    je voudrais rendre possible la copie de toutes les valeurs des champs pour les copier sur excel est ce possible
    car par défaut je dois copier champ par champ
    Images attachées Images attachées  

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Tu peux créer un fichier Excel avec PHPExcel.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre émérite Avatar de patrickbaras
    Homme Profil pro
    Informaticien (à sa mémère).
    Inscrit en
    Septembre 2010
    Messages
    525
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : Belgique

    Informations professionnelles :
    Activité : Informaticien (à sa mémère).
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2010
    Messages : 525
    Par défaut
    si tu veux faire un copier/coller de toutes les cases, tu peux passez par une zone textarea que tu remplis avec le contenu des cases séparé par une tabulation pour les colonnes et un retour chariot pour les lignes,
    tu te met sur le textarea,
    tu sélectionne tout le contenu [crtl][A] et tu copie [crtl][c]

    un exemple qui crée un "tableau" d'input (le remplis avec des nombres aléatoires)
    tu click sur [copytext]
    le contenu est recopié et formaté dans le textarea
    tu sélectionne tout le contenu [crtl][A] et tu copie [crtl][c]
    et tu colle [crtl][v] dans to excel

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    <?php
    $nbrx=5;
    $nbry=14;
    for($y=0;$y<$nbry;$y++)
    {
    	for($x=0;$x<$nbrx;$x++)
    	{
    		echo "<input type='text' name='case[".$y."][".$x."]' id='case[".$y."][".$x."]' size='10' value='".rand(1,1000)."'/>";
     
    	}
    	echo "<br/>";
    }
    echo "<hr/>";
    echo "<input type='button' onclick='copytext();' value='copytext'>";
    echo "<hr/>";
    echo "<textarea id='TextCopy' cols='120' rows='14'></textarea>";
    echo '
    <script lang="javascript 1.0">
    function copytext()
    {
    	var idprefix="case";
    	var nbrx='.$nbrx.';
    	var nbry='.$nbry.';
    	var copytext="";
    
            for(y=0;y<nbry;y++)
            {
    	        for(x=0;x<nbrx;x++)
    	       {			
                            var xycase=document.getElementById(idprefix+"["+y+"]"+"["+x+"]");
    			copytext+=xycase.value+"\t";
    		}	
    			copytext+="\n";
    	}
    			document.getElementById("TextCopy").value=copytext;
    }
    </script>
    ';
    ?>
    si maintenant tu veux faire un fichier excel pour chaque tableau, la solution est de créer directement le fichier en php, par exemple avec PHPExcel comme l'écrit sabotage

  4. #4
    Membre averti
    Femme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2012
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Service public

    Informations forums :
    Inscription : Juillet 2012
    Messages : 11
    Par défaut merci
    je vous remercie la solution de la textarea me plait beaucoup

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [CR] export Excel (plusieurs feuilles)
    Par kaiserben dans le forum SAP Crystal Reports
    Réponses: 4
    Dernier message: 21/11/2005, 15h03
  2. [PEAR][Spreadsheet] PHP/EXPORT EXCEL : nombre de formats de cellule différents !
    Par joe_le_mort dans le forum Bibliothèques et frameworks
    Réponses: 6
    Dernier message: 27/10/2005, 17h21
  3. Tableau dynamique, export excel
    Par ptitepunk dans le forum Access
    Réponses: 1
    Dernier message: 14/10/2005, 12h21
  4. Réponses: 5
    Dernier message: 29/09/2005, 13h55
  5. Export Excel
    Par jfn dans le forum Access
    Réponses: 5
    Dernier message: 15/11/2004, 01h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo