J'ai un script PHP qui importe jusqu'à 10 fichiers CSV différents. Chaque ligne de chaque fichier contient des informations sur le compte bancaire, y compris le solde. Après avoir importé toutes les données CSV dans ma base de données, je voudrais m'assurer que les données sont correctement entrées en comparant le solde total du compte dans la base de données au solde total du compte des fichiers CSV.Le moyen le plus simple pour totaliser les colonnes?
Je vois au moins quelques options:
- total manuellement toutes les soldes des comptes dans Excel - beurk.
- Écrivez un script PHP pour lire chaque fichier CSV et additionnez les soldes de compte - aussi beurk.
Une troisième option que j'espère exister. Il serait étonnant si je pouvais faire quelque chose comme:
excel --file="cd.csv" | sum --column="E"
C'est évidemment pas une chose réelle, mais nous espérons que vous avez l'idée. En utilisant une combinaison de PHP, MySQL, des commandes Linux, Excel et/ou d'autres outils, existe-t-il un moyen simple de faire cela?
u peut changer php pour accepter $ argv (mode cli) ou un simple bash 'total = 0; col = 9; pour i dans 'cut -d '' cd.csv -f $ col'; Laisser total = $ i + $ total; terminé; echo $ total'; – ajreal