Export Oracle vers Excel
Résolu/Fermé
WirelessStigma
Messages postés
46
Date d'inscription
mardi 6 avril 2010
Statut
Membre
Dernière intervention
15 décembre 2010
-
6 août 2010 à 09:48
WirelessStigma Messages postés 46 Date d'inscription mardi 6 avril 2010 Statut Membre Dernière intervention 15 décembre 2010 - 9 août 2010 à 15:25
WirelessStigma Messages postés 46 Date d'inscription mardi 6 avril 2010 Statut Membre Dernière intervention 15 décembre 2010 - 9 août 2010 à 15:25
A voir également:
- Export Oracle vers Excel
- Liste déroulante excel - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
- Windows 7 vers windows 10 - Accueil - Mise à jour
- Word et excel gratuit - Guide
2 réponses
Salut :
Dans l'ordre :
1- créer un odbc vers oracle
2 - se connecter sur l'odbc avec en php:
https://www.php.net/manual/fr/book.uodbc.php
3 - exporter des données de php en Excel :
https://openclassrooms.com/fr/courses
Celà dit, il y a une méthode beaucoup plus simple, mais elle réclame du java :
utilise Talend :
https://fr.talend.com/index.php
c'est une interface graphique qui te permet de manipuler des sources de données très variées et d'en faire ce que tu veux.
a+
Dans l'ordre :
1- créer un odbc vers oracle
2 - se connecter sur l'odbc avec en php:
https://www.php.net/manual/fr/book.uodbc.php
3 - exporter des données de php en Excel :
https://openclassrooms.com/fr/courses
Celà dit, il y a une méthode beaucoup plus simple, mais elle réclame du java :
utilise Talend :
https://fr.talend.com/index.php
c'est une interface graphique qui te permet de manipuler des sources de données très variées et d'en faire ce que tu veux.
a+
a mon avis "table" est en trop :
$query = "SELECT * from DT WHERE ID_DT= '$id'";
pour exploiter le resultat :
https://www.php.net/manual/fr/function.odbc-fetch-row.php
pour faire un fichier excel :
https://openclassrooms.com/fr/courses
$query = "SELECT * from DT WHERE ID_DT= '$id'";
pour exploiter le resultat :
https://www.php.net/manual/fr/function.odbc-fetch-row.php
pour faire un fichier excel :
https://openclassrooms.com/fr/courses
WirelessStigma
Messages postés
46
Date d'inscription
mardi 6 avril 2010
Statut
Membre
Dernière intervention
15 décembre 2010
9 août 2010 à 15:10
9 août 2010 à 15:10
Peux-tu me dire s'il y a des erreurs dans les lignes suivantes et si elles suffisent ?
$query = "SELECT * from DT WHERE ID_DT= '$id'";
$req=odbc_exec($cnx, $query);
$result1=odbc_result($req, 1) pour récupérer la valeur du premier champ de la ligne récupérée par exemple.
$cell->value=$result1; pour remplir le tableau excel avec les valeurs récupérées
$query = "SELECT * from DT WHERE ID_DT= '$id'";
$req=odbc_exec($cnx, $query);
$result1=odbc_result($req, 1) pour récupérer la valeur du premier champ de la ligne récupérée par exemple.
$cell->value=$result1; pour remplir le tableau excel avec les valeurs récupérées
WirelessStigma
Messages postés
46
Date d'inscription
mardi 6 avril 2010
Statut
Membre
Dernière intervention
15 décembre 2010
9 août 2010 à 15:25
9 août 2010 à 15:25
merci bcp !!
a+
a+
6 août 2010 à 14:39
pour l'odbc, j'ai installé Oracle Client sur ma machine; Est-ce que ça suffit ?
quand tu parles de se connecter, c'est juste la connexion à la base ou je dois forcément passer par odbc ?
en tout cas, tu m'as bien aidée ! merci
6 août 2010 à 17:17
puis de puis php te connecter sur cet odbc comme si c'était une base de données.
6 août 2010 à 17:28
je ne connais pas.
7 août 2010 à 02:06
9 août 2010 à 13:59
J'espère que tu vas pouvoir m'aider encore un peu. Connais-tu un peu le sql ?
Parce que je ne suis pas sûre des lignes que j'ai écrites et pour l'instant je ne peux pas les tester.