revenir sur l enregistrement en cours ?
Posté : 21 juin 2005, 08:15
salut,
J ai un formulaire de navigation , dans lequel j ai des zone texte et un tableau.On peut acceder au different enregistrement de la table à l aide de liens suivant,precedent... ou d une liste qui contient les different bon de commande auxquel sont associé des achat.
Donc mon probleme c est que quand je rentre une nouvelle commande, je saisi son numero,son fournisseur et ensuite endessous j ai un tableau qui me permet de choisir le produit, la quantite, le prix...Ce qui se passe c est une fois les donnée saisi dans le tableau et quand je valide alors mon formulaire reviens au 1ere element de ma liste deroulante et ne reste pas sur le nouvel enregistrement que je saisi.
Donc j ai essayer de faire un code mais il ne fonctionne qu une fois un enregistrement saisi , c est à dire qu il fau que je saisisse d abord un enregistrement et qu ensuite je me positionne dessus pour que quand je rentre de nouveau produit dans le tableau,je reste sur ce meme enregistrement .Mais sa ne fonctionne donc pas du 1er coup ..???
Merci
J ai un formulaire de navigation , dans lequel j ai des zone texte et un tableau.On peut acceder au different enregistrement de la table à l aide de liens suivant,precedent... ou d une liste qui contient les different bon de commande auxquel sont associé des achat.
Donc mon probleme c est que quand je rentre une nouvelle commande, je saisi son numero,son fournisseur et ensuite endessous j ai un tableau qui me permet de choisir le produit, la quantite, le prix...Ce qui se passe c est une fois les donnée saisi dans le tableau et quand je valide alors mon formulaire reviens au 1ere element de ma liste deroulante et ne reste pas sur le nouvel enregistrement que je saisi.
Donc j ai essayer de faire un code mais il ne fonctionne qu une fois un enregistrement saisi , c est à dire qu il fau que je saisisse d abord un enregistrement et qu ensuite je me positionne dessus pour que quand je rentre de nouveau produit dans le tableau,je reste sur ce meme enregistrement .Mais sa ne fonctionne donc pas du 1er coup ..???
<?
if(isset($_GET['zz'])){
//echo "<script>javascript:location.href='".$_SERVER['PHP_SELF']."?max=' + ".$_SESSION['max']." + '&id='+ //".$_SESSION['max']."</script>";
if(isset($_GET['numcom'])){
$_SESSION['com']=$_GET['numcom'];
}
echo "<h1>".$_SESSION['com']."</h1>";
$sql="insert into acheter ( numfournisseur,numconso,boncommande, date,quantite,prix) values ( ".$_GET['fourn'].", ".$_GET['ref'].", '".$_GET['numcom']."','".$_GET['datec']."',".$_GET['quantitec'].",".$_GET['prixc'].")";
echo "<b>".$sql."</b>";
$result=pg_query($sql);
if($result){
echo "<script>alert('Insertion reussi !');</script>";
}else{
echo "<script>alert('Echec Insertion !');</script>";
}
for($p=0; $p<count($liste_etat); $p++)
{
if($liste_etat[$p]==$_SESSION['com']){
$z=$p;
$z2=$liste_etat[$p];
$_SESSION['id2']=$z;
}
}
echo "<script>javascript:location.href='".$_SERVER['PHP_SELF']."?max=' + ".$_SESSION['max']." + '&id='+ ".$_SESSION['id2']."</script>";
}
Merci