Bonjour à tous,
J'ai un gros souci avec une donnée dans un menu déroulant, je m'explique :
j'ai une table avec une liste de nom de société
j'ai une page php avec un formulaire qui récupère cette liste et me l'intègre parfaitement dans un menu déroulant
lorsque je veux sélectionner sur cette page une société pour apporter des modifs et que je renvoi le tout dans ma table, ça n'est plus le nom de la société qui apparait mais le mot "Array". J'ai tout essayé, pourriez vous me dire où est le problème. Voici mon code.
echo '<form id="FormName" action="index.php?pg=added&table=gamp_site" method="post" name="FormName">
<table width="448" border="0" cellspacing="2" cellpadding="0">
<tr>
<th><strong>RUBRIQUE</th>
<th>DONNEES</th>
</tr>
<tr><td width = "150"><div align="right"><label for="soc_nom">Société</label></div></td>
<td>'?><?php
include ("header.php") ;
mysql_select_db($database_conn1) or die ('Erreur :'.mysql_error());
$res=mysql_query("select soc_nom from gamp_societe") or die("erreur dans la requête $req");
while ($tab=mysql_fetch_object($res))
$soc_nom[]=$tab->soc_nom;
echo "<select name='soc_nom[]'>";
for ($i=0;$i<count($soc_nom);$i++)
echo "<option value='$soc_nom[$i]'>$soc_nom[$i]</option>";
echo "</select>";
Deodato un petit debutant