bonjour voila un problème très etrange !!
soit un programme php suivant
la requete $rSQL fonctionne très bien.
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
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33 <?php require_once 'MDB2.php'; // $rSQL1 = "select to_date(sysdate,'DD/MM') DT from dual" ; // $rSQL2 = "select to_date(sysdate,'DD') DT from dual" ; // $rSQL3 = "select to_date(sysdate,'MM') DT from dual" ; $rSQL = "select sysdate DT from dual" ; $path = "oci8://OPS\$BRANCARD:brancard@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(COMMUNITY=tnn.ap-hop-paris.fr)(PROTOCOL=TCP)(HOST=pavot)(PORT=1595)))(CONNECT_DATA=(SID=BRANCARD)))"; $mdb2 =& MDB2::connect($path); if (PEAR::isError($mdb2)) { die($mdb2->getMessage()); } // Proceed with getting some data... $res =& $mdb2->query($rSQL); echo "<pre>" ; var_dump($res) ; // Get each row of data on each iteration until // there are no more rows while (($row = $res->fetchRow())) { // Assuming MDB2's default fetchmode is MDB2_FETCHMODE_ORDERED echo $row[0] . "\n"; } // while (($one = $res->fetchOne())) { // echo $one . "\n"; // } ?>
par contre les rSQL1, rSQL2 et rSQL3 renvoir respectivement les erreurs suivantes :
ca fait deux jour que je suis dessus j'en ai vraiment aucune idée !!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 [Native message: ORA-01861: literal does not match format string] [Native message: ORA-01830: date format picture ends before converting entire input string] [Native message: ORA-01843: not a valid month]
Ma config :: Linux Gentoo 2006.1, Apache 2, PHP5 avec oci_instant_client, PEAR::MDB2 en derniere version .
une idée !!
Merci d'avance.
![]()
Partager