Comment récupere une variable

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Comment récupere une variable

par Invité » 29 mars 2006, 15:28

Merci ça marche
just un probleme de taille des champ
merci de votre aides
bon suites

par zeus » 29 mars 2006, 14:01

Fait afficher la requete générée afin de voir ce qui est envoyé à Oracle

par Invité » 29 mars 2006, 12:36

voila le code de la page saise.php
<? include("connect.php");
 for($i=1;$i<=$NDESEQUENCE;++$i) 
{ 
print(${$NUMERO_MATERIEL.$i}); 

 $sql ="INSERT INTO INVENTAIRE 
 (NUMERO_COMMANDE,
  NUMERO_LIGNECOMMANDE, 
  NUMERO_MATERIEL, 
  NUMERO_INVENTAIRE, 
  DATE_LIVRAISON, 
  SERVICE_MAINTENANCE, 
  UF_LOCALISATION, 
  SITE,
  BATIMENT, 
  ETAGE, 
  PIECE, 
  COMMENTAIRE) 
 VALUES (
 '$nucoco',
 '$nulglc',
 '${"NUMERO_MATERIEL".$i}',
 '${"NDESERIE".$i}',
 '${"DATE_DE_LIVRAISON".$i}',
 '${"SERVICE_DE_MAINT".$i}',
 '${"UF_LOCALISATION".$i}',
 '${"Site_E_ou_V".$i}', 
 '${"BATIMANT".$i}',
 '${"ETAGE".$i}',
 '${"PIECE".$i}',
 '${"LIBELE_LIBRE".$i}')";
	$result = ora_parse($cursor, $sql);
	$result = ora_exec ($cursor);		
ora_commit($ora_conn);}
	
	?>

par zeus » 29 mars 2006, 12:18

Comme tout à l'heure, je vais te dire que si tu ne me donnes pas le code de saisie.php (surtout la ligne 35), je ne pourrais pas t'aider.

A première vue, le message d'erreur me fait croire que tu passes une valeur imcompatible avec la colonne dans un insert ou un update

par Invité » 29 mars 2006, 12:16

ca marche mais j un autre pb :

Warning: Ora_Exec failed (ORA-01401: inserted value too large for column -- while processing OCI function OEXEC/OEXN) in c:\program files\easyphp1-8\www\saisie.php on line 35

par zeus » 29 mars 2006, 11:38

for($i=1;$i<=$NDESEQUENCE;++$i)  {
  print("<br>");
  $temp = {$NUMERO_MATERIEL.$i}
  print($temp);
}

par Invité » 29 mars 2006, 10:53

merci mais ca marche pas!!!!!!!!!!!!!!! :(

par zeus » 29 mars 2006, 10:50

Essaye ça :
for($i=1;$i<=$NDESEQUENCE;++$i)  { 
  print("<br>"); 
  print(${$NUMERO_MATERIEL.$i}); 
}

par Invité » 29 mars 2006, 10:49

dans l'autre page je veux récupere chaque champs par exemple:
for($i=1;$i<=$NDESEQUENCE;++$i) 
{ print("<br>"); 
print($i.$NUMERO_MATERIEL.$i); }

par Invité » 29 mars 2006, 10:47

dans ma 1 page voila le code:
<? for($i=1;$i<=$QTCOLC;++$i) 
{ 
print("<tr><td>".$i."</td><td>"); ?> 
<input type="TEXT" name="<? print("NUMERO_MATERIEL".$i); ?>"  id="<? print("NUMERO_MATERIEL".$i); ?>" value="<? print($i); ?>" >
<input  type="text" name="<? print("NDESERIE".$i); ?>"  id="<? print("NDESERIE".$i); ?>" value=""/> </td>
<td><input type="text" name="<? print("DATE_DE_LIVRAISON".$i); ?>"	value="" ></td>
<td><input type="text" name="<? print("SERVICE_DE_MAINT".$i); ?>" 		value="" ></td>
<td><input type="text" name="<? print("UF_LOCALISATION".$i); ?>" 			value="" ></td>
<td><input type="text" name="<? print("Site_E_ou_V".$i); ?>" 			value="" ></td>
<td><input type="text" name="<? print("BATIMANT".$i); ?>" 				value="" ></td>
<td><input type="text" name="<? print("ETAGE".$i); ?>" 					value="" ></td>
<td><input type="text" name="<? print("PIECE".$i); ?>" 					value="" ></td>
<td><input type="text" name="<? print("LIBELE_LIBRE".$i); ?>" 			value="" ></td>

dans l'autre page je veux récupere chaque champs par exemple:
 for($i=1;$i<=$NDESEQUENCE;++$i) 
{ print("<br>");
$NUMERO_MATERIEL=($i=1;$i<=$NDESEQUENCE;++$i);
[u][b]print($i.$NUMERO_MATERIEL.$i); } [/b][/u]
mais ca marche pas

par zeus » 29 mars 2006, 10:43

c'est a dire ?

Un petit exemple ? un bout de code ?

Comment récupere une variable

par Invité » 29 mars 2006, 10:39

Comment récupere une variable qui es construite d’une
concaténation d’une autre variable