par
@rthur » 25 févr. 2009, 20:12
Bonjour,
La façon la plus simple si tu as déjà d'installé sur ton poste la suite Microsoft Office (ou OpenOffice, ça doit être pareil) est de les utiliser pour avoir une impression impeccable.
Deux possibilités pour transférer tes données de MySQL à Excel:
- l'export dans phpmyadmin au format CSV puis importation dans Excel.
Avantage : C'est très facile à faire et c'est le plus rapide.
Inconvénient : Si tu dois imprimer des étiquettes régulièrement et que tes données changent, c'est un peu pénible.
-
l'autre solution, est d'utiliser le pilote ODBC MySQL.
Ensuite tu vas dans le Panneau de Configuration de Windows, Outils d'Administration, Source de données et tu crées une source de données système avec le driver MySQL et en indiquant les informations de connexion MySQL (comme dans un script PHP classique : serveur, login, mot de passe)
Enfin, dans Excel, Données -> Données externes, A partir d'autres sources -> Assistant.
Avantage : Quand c'est mis en place, "ça marche tout seul"! ça se met à jour automatiquement. Et c'est le plus pratique si t'imprimes des étiquettes régulièrement
Inconvénient : Un peu long à mettre en place si on n'a jamais utilisé ODBC

Bonjour,
La façon la plus simple si tu as déjà d'installé sur ton poste la suite Microsoft Office (ou OpenOffice, ça doit être pareil) est de les utiliser pour avoir une impression impeccable.
Deux possibilités pour transférer tes données de MySQL à Excel:
[b]- l'export dans phpmyadmin au format CSV puis importation dans Excel.[/b]
[color=green][b]Avantage :[/b][/color] C'est très facile à faire et c'est le plus rapide.
[color=red][b]Inconvénient :[/b][/color] Si tu dois imprimer des étiquettes régulièrement et que tes données changent, c'est un peu pénible.
- [b]l'autre solution, est d'utiliser le [url=http://dev.mysql.com/downloads/connector/odbc/5.1.html]pilote ODBC MySQL[/url][/b].
Ensuite tu vas dans le Panneau de Configuration de Windows, Outils d'Administration, Source de données et tu crées une source de données système avec le driver MySQL et en indiquant les informations de connexion MySQL (comme dans un script PHP classique : serveur, login, mot de passe)
Enfin, dans Excel, Données -> Données externes, A partir d'autres sources -> Assistant.
[color=green][b]Avantage :[/b][/color] Quand c'est mis en place, "ça marche tout seul"! ça se met à jour automatiquement. Et c'est le plus pratique si t'imprimes des étiquettes régulièrement
[color=red][b]Inconvénient :[/b][/color] Un peu long à mettre en place si on n'a jamais utilisé ODBC :)