Bonjour, j'ai toujours utilisé des BDD en mysql auparavant avec PHP, mais j'ai du me résigné récemment a Oracle.
J'utilise les DLL :
- Oci8.dll
- Oracle.dll
Mon probleme :
- Lorsque je faitSous toad il me retourne une date au format : 22/08/2007 16:33:07
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3SELECT table.date FROM table WHERE test = 1
Alors que sous PHP il me retourne : 22-AUG-07.
ce qui m'interesse surtout c'est l'heure.
Code php :
Ma question est comment faire pour que mon echo ociresult ($stmt,1) m'affiche la date au bon format !! ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 $connect = ocilogon("login","pass","Base"); $stmt = ociparse($connect," SELECT CLIENTFUSP_APPEL.D_CLOTURE FROM ISIPARC.CLIENTFUSP_APPEL CLIENTFUSP_APPEL WHERE NO_APPEL = '$formcode'"); ociexecute($stmt,OCI_DEFAULT); //execution de la requete. while (ocifetch($stmt)){ //On parcours les rows echo ociresult($stmt,1); // on parcours les colonnes, la on en a qu'une } ocilogoff($connect);
est un probleme dans la fonction : ociexecute(), ocifetch() ou ociresult() ?
Merci d'avoir preté attention a mon probleme.
Partager