salut
j'essaie de récupérer un objet (classe) et de mettre les données dans un formulaire:
le formulaire de recherche :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
<form method="POST"  name=fp onsubmit="return verif()" action='gpdt.php'>
								Rechercher Produit</font></b></i></p>
								Référence: <?php include 'produit.php';
                                             $p=new produit();
                                             $o=$p->getproduit(); 
input type="submit" value="Recherche" name="rech" >				
			</form>
la classe produit.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
16
17
18
19
20
21
<?php
class produit
    {    
       public $codepv;
        public $lib;
   public function produit( $codepv=null,$lib=null) {
      $this->codepv=  $codepv;
        $this->lib=$lib;
       }  
  public function rechercher_pdt()
		{      include 'conn.php';
 
	$resultats=$connexion->query("select * from produit where codepv=".$this->codepv);
              $resultats->setFetchMode(PDO::FETCH_OBJ);
        $ligne = $resultats->fetch() ; 
$r1=$ligne->codepv;
   $r2= $ligne->libelle;
  $p=new produit($r1,$r2);
 return $p;
} }
?>
le fichier gpdt.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
<?php 
if (isset($_POST['refpdt'])&& isset($_POST['rech']))
 
{
$a1=$_POST['refpdt'];
 
include 'produit.php';
$p=new produit($a1);
   $r=$p->rechercher_pdt();
header ('location: majpdt.php');//ici je veux ouvrir la page majpdt.php en remplissant les champs du formulaire apartir de $r
}
la page majpdt.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
<form name=o >
Référence: <input type=text name="refpdt" value="<?php echo $p->codepv; ?>">
<br>Libellé: <input type=text name="libpdt" value="<?php echo $p->lib; ?>">
</form>
je veux ouvrir la page majpdt.php en remplissant les champs du formulaire apartir de $r de la page gpdt.php mais je ne sais pas comment passer cet objet a la page majpdt.php?