Les rapports dans Codeigniter
Ce qui est le plus simplist façon de générer des rapports dans le cadre Codeigniter? Est-il une bibliothèque à disposition pour effectuer cette tâche? À l'exception de la cartographie quelles sont les autres ressources pour ce faire.
Dans mon expérience, je n'ai pas trouver quoi que ce soit.Pourrais-je savoir quel type de rapport exactement vous êtes à la recherche?
je veux générer un rapport à partir d'une requête. Doivent être n'importe quel format csv , pdf ou autre
je veux générer un rapport à partir d'une requête. Doivent être n'importe quel format csv , pdf ou autre
OriginalL'auteur Muhammad Raheel | 2012-06-25
Vous devez vous connecter pour publier un commentaire.
Trouvé une belle solution moi-même. Si vous voulez générer des rapports au format csv, il est très facile avec codeigniter.
Votre modèle en fonction de
Maintenant dans le contrôleur
Aucun externes sont nécessaires, tout est disponible dans codeigntier. Cheers!
Si vous désirez écrire un fichier xml c'est trop facile.
Utilisez simplement
xml_from_result()
méthode de dbutil et l'utilisationwrite_file('xml_file.xml,$new_report)
Consultez ces liens, ils vous aideront.
Utilitaire De Base De Données De La Classe
Et
Fichier Helper
je n'ai jamais testé cette fichier excel, mais vous pouvez le tester et de le mentionner
comment une annulation de la base de données nom du champ ? seul le record du spectacle? sur CSV
vous pouvez supprimer la première ligne de la table de colunm noms de ligne de
$new_report
puis l'enregistrer au format csv. Vous pouvez le faire comme ceci$new_report = array_values(array_shift($new_report));
j'ai un problème avec mon code >.<
OriginalL'auteur Muhammad Raheel
Explication complète:
Modèle:
Contrôleur:
OriginalL'auteur Royal David
J'ai utilisé pour mon .les rapports au format csv.
il a la capacité de modifier la base de données nom des champs dans le fichier csv.
voici le code.
Évidemment, Vous devez remplacer la base de données les champs de la table selon votre table.
OriginalL'auteur Adnan Ahmad