par
Invité » 28 mars 2006, 10:43
j fait ca ma ca onction pas j'ai se message d'erreur:
Code : Tout sélectionner
Warning: Ora_Exec failed (ORA-01722: invalid number -- while processing OCI function OEXEC/OEXN)
le code :
<?php
include ("connect.php");
// On commence par récupérer les champs
if(isset($_POST['NDESEQUENCE'])) $nom=$_POST['NDESEQUENCE'];
else $NDESEQUENCE="";
if(isset($_POST['DATE_DE_LIVRAISON'])) $prenom=$_POST['DATE_DE_LIVRAISON'];
else $DATE_DE_LIVRAISON="";
if(isset($_POST['Cites_E_ou_V'])) $email=$_POST['Cites:E_ou_V'];
else $Cites_E_ou_V="";
if(isset($_POST['SERVICE_DE_MAINT'])) $icq=$_POST['SERVICE_DE_MAINT'];
else $SERVICE_DE_MAINT="";
if(isset($_POST['UF_LOCALISATION'])) $titre=$_POST['UF_LOCALISATION'];
else $UF_LOCALISATION="";
if(isset($_POST['SERVICE_DE_LOCALISATION'])) $url=$_POST['SERVICE_DE_LOCALISATION'];
else $SERVICE_DE_LOCALISATION="";
if(isset($_POST['BATIMANT'])) $nom=$_POST['BATIMANT'];
else $BATIMANT="";
if(isset($_POST['ETAGE'])) $nom=$_POST['ETAGE'];
else $ETAGE="";
if(isset($_POST['PIECE'])) $nom=$_POST['PIECE'];
else $$ETAGE="";
if(isset($_POST['LIBELE_LIBRE'])) $nom=$_POST['LIBELE_LIBRE'];
else $LIBELE_LIBRE="";
$sql ="INSERT INTO INVENTAIRE
VALUES ('$nucoco','$nulglc','$NDESEQUENCE','$DATE_DE_LIVRAISON','$Cites_E_ou_V','$SERVICE_DE_MAINT','$UF_LOCALISATION',' $SERVICE_DE_LOCALISATION','$BATIMANT','$ETAGE','$$ETAGE','$LIBELE_LIBRE',null,null,null,null,null,null,null )";
$result = ora_parse($cursor, $sql);
$result = ora_exec ($cursor);
ora_commit($ora_conn);
?>
j fait ca ma ca onction pas j'ai se message d'erreur:
[code]Warning: Ora_Exec failed (ORA-01722: invalid number -- while processing OCI function OEXEC/OEXN) [/code]
le code :
[php]<?php
include ("connect.php");
// On commence par récupérer les champs
if(isset($_POST['NDESEQUENCE'])) $nom=$_POST['NDESEQUENCE'];
else $NDESEQUENCE="";
if(isset($_POST['DATE_DE_LIVRAISON'])) $prenom=$_POST['DATE_DE_LIVRAISON'];
else $DATE_DE_LIVRAISON="";
if(isset($_POST['Cites_E_ou_V'])) $email=$_POST['Cites:E_ou_V'];
else $Cites_E_ou_V="";
if(isset($_POST['SERVICE_DE_MAINT'])) $icq=$_POST['SERVICE_DE_MAINT'];
else $SERVICE_DE_MAINT="";
if(isset($_POST['UF_LOCALISATION'])) $titre=$_POST['UF_LOCALISATION'];
else $UF_LOCALISATION="";
if(isset($_POST['SERVICE_DE_LOCALISATION'])) $url=$_POST['SERVICE_DE_LOCALISATION'];
else $SERVICE_DE_LOCALISATION="";
if(isset($_POST['BATIMANT'])) $nom=$_POST['BATIMANT'];
else $BATIMANT="";
if(isset($_POST['ETAGE'])) $nom=$_POST['ETAGE'];
else $ETAGE="";
if(isset($_POST['PIECE'])) $nom=$_POST['PIECE'];
else $$ETAGE="";
if(isset($_POST['LIBELE_LIBRE'])) $nom=$_POST['LIBELE_LIBRE'];
else $LIBELE_LIBRE="";
$sql ="INSERT INTO INVENTAIRE
VALUES ('$nucoco','$nulglc','$NDESEQUENCE','$DATE_DE_LIVRAISON','$Cites_E_ou_V','$SERVICE_DE_MAINT','$UF_LOCALISATION',' $SERVICE_DE_LOCALISATION','$BATIMANT','$ETAGE','$$ETAGE','$LIBELE_LIBRE',null,null,null,null,null,null,null )";
$result = ora_parse($cursor, $sql);
$result = ora_exec ($cursor);
ora_commit($ora_conn);
?>[/php]