je cherche depuis un petit moment la solution à mon pb.
Je sais que ce site est très réactif, je compte donc sur vous.

Voilà mon problème

j'ai une liste de factures avec un bouton radio pour sélectionner une facture.
Quand je sélectionne la facture désirée, elle ne s'affiche pas, dans la barre de programme, j'ai le mot "array" dans ma variable fact.

impayes.php?action=detailSD&fact=Array&type=clientele

Code 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
$fact=array();
 
		for ($i=0;$i<count($donneesSD1);$i++)
				{
					?>
					<tr >
					<td id=""><?php echo $donneesSD1[$i]['07_creele'];?></td>
					<td id=""><?php echo $donneesSD1[$i]['07_libtypefact'];?></td>
					<td id=""><?php echo $donneesSD1[$i]['07_numfact']; $fact[$i]=$donneesSD1[$i]['07_numfact'];?></td>
					<td id=""><?php echo $donneesSD1[$i]['07_montantfact'];?></td>
					<td><input name="fact" type="radio" value="" onclick="detailfact('<?php echo $fact[$i];?>')"/></td>
					</tr>
					<?php
 
				}
				?>
</form>	
</table>
<form name="detailform" method="post" action="<?php echo "impayes.php?action=detailSD&fact=$fact&type=$type";?>">
        <input type="hidden" id="detail" name=""  value=""/>
</form>
Code JS

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
<script type="text/javascript">
						function detailfact(fact)
						{	if (confirm("Détail de la facture"))
								{
								document.getElementById('detail').value = fact;
								document.detailform.submit();
								}		
 
 
						}
					</script>