ben voila j'utilise une base de donnée oracle 9i via easyphp1.8
j'ai reussi auparavant d'inserer des données a a partir d'un formulaire
mais maitenant quand il surgite d'isertaion de date via un formulaire
j'ai un probeleme ça s'avere que la date debut est inseré les autres champs ne se sont pris en compte voici mon script php
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
 
<?php 
$ora_conn = ocilogon("xxxx","xxxxxx","xxxxxxxx");
 
if(isset($_POST['DATE_DEBUT_A']))      $DATE_DEBUT_A=$_POST['DATE_DEBUT_A'];
else      $DATE_DEBUT_A="";
;
if(isset($_POST['DATE_FIN_A']))      $DATE_FIN_A=$_POST['DATE_FIN_A'];
else      $DATE_FIN_A="";
 
 
$s=ociparse($ora_conn,"insert into  ALARME_PA (CODE_ALARME, DATE_DEBUT_A   ,DATE_FIN_A)   VALUES ('18',TO_DATE('$DATE_DEBUT_A','DD/MM/YYYY'),TO_DATE('$DATE_FIN_A','DD/MM/YYYY'))");
OCIExecute($s,OCI_DEFAULT);
OCICommit($ora_conn );
?>
via le formulaire

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
 
<html>
<style type="text/css">
 
</style>
 
 
    <div align="center">
      <blockquote>
 
          <form method="POST" action="addA1.php" >
 
 
 
 
 
 
 
 
  DATE_DEBUT_A  <input type="text" name="DATE_DEBUT_A" size="20" value="DATE_DEBUT_A" du site maxlength="35">
  <br >
  <br >
   <br >
 
 <input type="text" name="DATE_FIN_A " size="20" value="DATE_FIN_A " du site maxlength="35">
  <br > 
  <input type="submit" value="Envoyer" name="envoyer"  border="1">
            </p>
      </blockquote>
</div>
</html>
alors quand j'insere par exemple
en date debut 10/10/2007
et date fin 10/10/2008
au niveau d'oracle y'a que la debut debut qui fut inserer
merci d'avance et n'importe quel remarque me sera utile