J'en suis toujours au point mort, c'est pourqoi je me permets de relancer ce post. Mon problème reste récurrent, voici un autre script qui présente les mêmes caractéristiques et toujours pas moyen d'enregistrer les saisies :
<?php
$req_clients=mysql_query("SELECT * FROM utilisateurs LEFT JOIN clients ON clients.cli_util=utilisateurs.util_id JOIN client_service ON clients.cli_id=client_service.client_service_client JOIN services ON client_service.client_service_service=services.servi_id WHERE util_entreprise='".$ent['ent_id']."'");
$res_clients = mysql_num_rows ($req_clients);
if($res_clients == 0 )
{
echo "<p class='simple_alerte' align='center' valign='middle'><strong>Attention ! Vous devez d'abord avoir complété les données de votre entreprise avant de pouvoir accéder à cette enquête !</strong></p>";
}
else
{
echo "";
}
?>
<?php
if ($date_jour>=$peri2['peri_debut'])
{
?>
<form action="saisie2.php" method="post">
<table border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td align="center" valign="top">
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td align="center" valign="top">
<!-- Contenu du tableau de GAUCHE-->
<table border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="4" height="4" background="img/cadre/hg.gif"></td>
<td height="4" background="img/cadre/h.gif"></td>
<td width="4" height="4" background="img/cadre/hd.gif"></td>
</tr>
<tr>
<td width="4" background="img/cadre/g.gif"></td>
<td><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td colspan="12" class="tabtitre">Enquête n°1</td>
</tr>
<td width="15%" valign="center">client </td>
<td width="8%" valign="center">Service </td>
<td width="15%" valign="center">Nom et Prénom
de la personne
renseignant l'enquête
(si différente du client) </td>
<td width="15%" valign="center">Renseignement1 </td>
<td width="15%" valign="center">Renseignement2 </td>
<td width="15%" valign="center">Renseignement3 </td>
<td width="4%" valign="center">Renseignement4</td>
<td width="4%" valign="center">Renseignement5</td>
<td width="4%" valign="center">Renseignement6</td>
<td width="4%" valign="center">Renseignement7</td>
<td width="4%" valign="center">Renseignement8</td>
<tr>
<td colspan="11" class="ligne"></td>
</tr>
<?php
$k = 0;
$req_clients=mysql_query("SELECT DISTINCT * FROM utilisateurs LEFT JOIN clients ON clients.cli_util=utilisateurs.util_id JOIN client_service ON clients.cli_id=client_service.client_service_client JOIN services ON client_service.client_service_service=services.serv_id WHERE util_entreprise='".$ent['ent_id']."' ORDER BY util_nom, util_prenom");
while($row_clients = mysql_fetch_assoc($req_clients))
{
if ($k==0)
{$fond="#EEEEEE";}
else
{$fond="#FFFFFF";}
echo "<tr bgcolor='".$fond."'>";
echo "<td class='simpleg' height='30'><strong>".$row_clients["util_prenom"]." ".$row_clients["util_nom"]."</strong></td>";
echo "<td class='simpleg' height='10'>";
$req_services2 = mysql_query ("SELECT * FROM client_service JOIN services ON client_service.client_service_service=services.servi_id WHERE client_service_client='".$row_clients['cli_id']."'");
while($services2 = mysql_fetch_assoc($req_services2))
{
{echo " ".$services2['servi_intitule']." <br/>";}
}
echo "</td>";
echo "<td class='simplec'><input type='text' name='client_renseignement1'size='15' value='".$row_clients['client_renseignement1']."'/></td>";
echo "<td class='simplec'>
<select name='client_renseignement2' size='1' value='".$row_clients['client_renseignement2']."'/>
<option>".$row_clients['client_renseignement2']."</option>
<option>Valeur1</option>
<option>Valeur2</option>
<option>Valeur3</option>
</select></td>";
echo "<td class='simplec'>
<select name='client_renseignement3' size='1' value='".$row_clients['client_renseignement3']."'/>
<option>".$row_clients['client_renseignement3']."</option>
<option>Valeur1</option>
<option>Valeur2</option>
<option>Valeur3</option>
<option>Valeur4</option>
</select></td>";
echo "<td class='simplec'>
<select name='client_renseignement4' size='1' value='".$row_clients['client_renseignement4']."'/>
<option>".$row_clients['client_renseignement4']."</option>
<option>Valeur1</option>
<option>Valeur2</option>
<option>Valeur3</option>
<option>Valeur4</option>
<option>Valeur5</option>
<option>Autres</option>
</select></td>";
echo "<td class='simplec'><input type='text' name='client_renseignement5' style='text-align:center' size='2' value='".$row_clients['client_renseignement5']."'/></td>";
echo "<td class='simplec'><input type='text' name='client_renseignement6' style='text-align:center' size='2' value='".$row_clients['client_renseignement6']."'/></td>";
echo "<td class='simplec'><input type='text' name='client_renseignement7' style='text-align:center' size='2' value='".$row_clients['client_renseignement7']."'/></td>";
echo "<td class='simplec'><input type='text' name='client_renseignement8' style='text-align:center' size='2' value='".$row_clients['client_renseignement8']."'/></td>";
$k = 1 - $k;
}
?>
</table>
</td>
<td width="4" background="img/cadre/d.gif"></td>
</tr>
<tr>
<td width="4" height="4" background="img/cadre/bg.gif"></td>
<td height="4" background="img/cadre/b.gif"></td>
<td width="4" height="4" background="img/cadre/bd.gif"></td>
</tr>
</table>
</td>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td align="center"><input name="Valider" type="submit" value="Valider" /></td>
</tr>
</table>
</form>
Une idée quelqu'un ?