Bonjour,
Je souhaite insérer des données dans 2 tables MySQL, l'ID du champ de la 1ère table est une clé étrangère (unique) de la seconde table.
J'insère donc mes données dans la 1ère table depuis un fichier CSV et avec un tMySqlLastInsertId je récupère tous les ID de ma 1ère table.
Le problème vient en seconde partie :
avec un tMap je prends toujours les données de mon fichier CSV et les LastInsertId mais cela insère chaque LastInsertId à chaque ligne de données du fichier CSV.
Par exemple les LastInsertId :
1
2
3
4
5
Mon fichier CSV :
données 1
données 2
données 3
données 4
données 5
Résultat :
1; données 1
2; données 1
3; données 1
4; données 1
5; données 1
1; données 2
2; données 2
3; données 2
4; données 2
5; données 2
1; données 3
2; données 3
3; données 3
4; données 3
5; données 3
et ainsi de suite alors que j'aimerais avoir :
1; données 1
2; données 2
3; données 3
4; données 4
5; données 5
Je n'ai aucune données uniques dans mon fichier CSV avant l'insertion.
Par avance merci
Partager