Eléphant du PHP |
73 Messages
30 juil. 2007, 14:28
D'accord je pense comprendre comment il faut faire.
Je ne peut par contre par faire comme tu l'as indiqué.
La façon dont est faite le site ne me permet pas d'ajouter l'id à la fin de l'url
J'avais penser à quelquechose dans ce style là :
Le foreach :
<?php foreach ($t_tache->resultat as $key=>$produit)
{
if($key%2==0)
$style_ligne='css_ligne';
else
$style_ligne='css_ligneAlterne';?>
<tr class="<?php echo $style_ligne?>">
<td align="left" onclick="detailProduit('<?php echo $tache->getId()?>' , '<?php echo $produit->getPRODUIT_NOM() ?>')" >
<?php echo $produit->getPRODUIT_NOM() ?>
</td>
<td align="left" >
<img src='images/ico_loupe.gif' alt='Détail' onclick="detailProduit('<?php echo $produit->getId() ?>' , '<?php echo $produit->getPRODUIT_NOM() ?>')"
onmouteover="overlib('detail du produit')"
onmouseout="nd()"/>
</td>
</tr>
<?php } ?>
La fonction detailProduit :
function detailProduit(Produit_id)
{
document.formDetailProduit.f_produit_id.value = Produit_id;
document.formDetailProduit.submit();
}
Et sur mon autre page :
<tr>
<td width='15%' align="left" class='input_champ'>Nom :</td>
<?php
if(isset($_POST['f_ProduitNom']))
{
$r_nom = $_POST['f_ProduitNom'];
}
?>
<td align="left"><?php echo $r_nom ?></td>
</tr>
Mais là je suis bloqué parce que je ne voit pas ou je pourrait "dire" qu'il faut aller sur la ligne de l'id que j'ai précédement récupérée.
EDIT :
Youpi je récupère l'ID de ma ligne ^^
J'en suis sur je ne suis pas loin de la solution ..
EDIT N°2 :
Ma nouvelle fonction JS :
Code : Tout sélectionner
function detailProduit(Produit_id,Produit_nom)
{
document.formDetailProduit.f_produit_id.value = Produit_id;
document.formDetailProduit.f_ProduitNom.value = Produit_nom;
document.formDetailProduit.submit();
}
Je fait ce changement pour tout mes champs et hop ! Pour info par rapport a la première fois j'ai ajouter le nom).
Solution trouvée je dirait .. non ?

Si vous trouvez mieux a me proposer parce que c'est un peut tirer par les cheuveux (et toi tu veut ?

).
nouveau dans le monde du php
Maître du phpinfo() ce n'est pas rien tout de même xD