Bonjour,
J'aurais souhaité savoir s'il est possible d'importer des utilisateurs depuis un fichier CSV, dans GestSup ?
Si oui, comment doit-être structurer le fichier ?
Merci d'avance ! ^^
Importer des Utilisateurs.
bonjour,
vous pouvez importer par phpmyadmin dans la table "tusers"
voici la structure:
id login password salt firstname lastname profile mail phone fax function service Croissant 1 company address1 address2 zip city custom1 custom2 disable chgpwd last_login skin default_ticket_state dashboard_ticket_order
exemple avec user :
2,"user","user","salt","user",,"2","user@exemple.fr",,"0",,"0","0",,,"0",,,,"1","1","0000-00-00 00:00:00",,,
vous pouvez importer par phpmyadmin dans la table "tusers"
voici la structure:
id login password salt firstname lastname profile mail phone fax function service Croissant 1 company address1 address2 zip city custom1 custom2 disable chgpwd last_login skin default_ticket_state dashboard_ticket_order
exemple avec user :
2,"user","user","salt","user",,"2","user@exemple.fr",,"0",,"0","0",,,"0",,,,"1","1","0000-00-00 00:00:00",,,
OS:Linuxgestsup4.15.0-213-generic#224-
MariaDB:10.4.31-MariaDB-1:10.4.31+maria~ubu1804(base:bsup5245.5Mo)
PHP:8.2.6(/etc/php/8.2/apache2/php.ini)
GestSup:3.2.52(28967tickets/1677utilisateurs/23équipements)
MariaDB:10.4.31-MariaDB-1:10.4.31+maria~ubu1804(base:bsup5245.5Mo)
PHP:8.2.6(/etc/php/8.2/apache2/php.ini)
GestSup:3.2.52(28967tickets/1677utilisateurs/23équipements)
J'ai eu un problème lors de l'import des données dans les tables : tous les accents ont sauté et ont été remplacé par des "?".
J'avais fait une sauvegarde avant d'importer. Mais quand j'ai voulu restaurer la table initiale, les accents bugaient toujours.
Comment est-ce possible et comment modifier ?
(en attendant, je me suis refait les 666 utilisateurs à la main xD)
J'avais fait une sauvegarde avant d'importer. Mais quand j'ai voulu restaurer la table initiale, les accents bugaient toujours.
Comment est-ce possible et comment modifier ?
(en attendant, je me suis refait les 666 utilisateurs à la main xD)
Rodrigue
Informaticien
Association des Maires de Meurthe-et-Moselle
GestSup : Version 3.1.7
Informaticien
Association des Maires de Meurthe-et-Moselle
GestSup : Version 3.1.7
bonjour,
pourquoi avoir refait tout à la main il fallait faire une requête pour remplacer les "?" par des accents
cordialement
pourquoi avoir refait tout à la main il fallait faire une requête pour remplacer les "?" par des accents
cordialement
OS:Linuxgestsup4.15.0-213-generic#224-
MariaDB:10.4.31-MariaDB-1:10.4.31+maria~ubu1804(base:bsup5245.5Mo)
PHP:8.2.6(/etc/php/8.2/apache2/php.ini)
GestSup:3.2.52(28967tickets/1677utilisateurs/23équipements)
MariaDB:10.4.31-MariaDB-1:10.4.31+maria~ubu1804(base:bsup5245.5Mo)
PHP:8.2.6(/etc/php/8.2/apache2/php.ini)
GestSup:3.2.52(28967tickets/1677utilisateurs/23équipements)
Ayant commencé à utilisé phpMyAdmin, SQL et tout ce qui s'en suit, avec GestSup, je ne suis donc pas un habitué du "bidouillage" dans les tables.
Puisqu'il y a beaucoup de types d'accent différent (é,è,à,ô...) et qu'ils ont tous été remplacés par un simple "?", je doute qu'il y ai un automatisme pour tout modifier. =/
Puisqu'il y a beaucoup de types d'accent différent (é,è,à,ô...) et qu'ils ont tous été remplacés par un simple "?", je doute qu'il y ai un automatisme pour tout modifier. =/
Rodrigue
Informaticien
Association des Maires de Meurthe-et-Moselle
GestSup : Version 3.1.7
Informaticien
Association des Maires de Meurthe-et-Moselle
GestSup : Version 3.1.7
Bonjour à vous
Qu'elle a été la commande SQL utilisée exactement ? De ce que j'ai trouvé de mon côté, il est nécessaire de spécifier le charset lors de l'import.
ce n'est bien évidemment pas lié à GestSup mais plus à MySQL/PhpMyAdmin.
L'import devrait être lancé tel que :
Bien entendu, il conviendra d'adapter le charset à ton cas et bien entendu d'importer dans un premier temps dans une table de test =)
Une autre approche serait de faire du rechercher/remplacer dans ton CSV afin de remplacer les accents par leurs équivalents HTML...
Qu'elle a été la commande SQL utilisée exactement ? De ce que j'ai trouvé de mon côté, il est nécessaire de spécifier le charset lors de l'import.
ce n'est bien évidemment pas lié à GestSup mais plus à MySQL/PhpMyAdmin.
L'import devrait être lancé tel que :
Code : Tout sélectionner
load data local infile 'filename.txt' into table test.unicode CHARACTER SET utf8
Une autre approche serait de faire du rechercher/remplacer dans ton CSV afin de remplacer les accents par leurs équivalents HTML...