Bonjour,
j'ai un probléme au niveau de la requête update : lorsque je clique sur le bouton modifier la requête ne s'execute pas ni au niveau du champs ni dans la base de donnée .
s'il vous plait y-a-t-il quelqu'un peut m'aider à propos ça?
voici le code de la requête:
$query_ress="SELECT *
FROM cout_ressources
WHERE id_user =".$_GET['id']."
ORDER BY date_debut DESC
LIMIT 0 , 10 ";
$result_ress=mysql_query($query_ress);
?>
<?php
while($row_ress=mysql_fetch_array($result_ress)){
echo '<tr>';
echo '<td>';?>
<input type="hidden" name="id_finance" value="<?php echo $row_ress['id_finance']; ?>" />
<input type="hidden" name="id" value="<?php echo $row_ress['id_user']; ?>" />
<input type="text" name="date_deb" value="<?php echo $row_ress['date_debut']; ?>" />
<?php
echo '</td>';
echo '<td>';?>
<input type="text" name="date_fin" value="<?php echo $row_ress['date_fin'] ; ?>"/>
<?php
echo'</td>';
echo '<td>';?>
<input type="text" name="cout_ressource" value="<?php echo $row_ress['cout_mensuel'] ; ?>"/>
<?php echo '</td>';
echo '</tr>';
}
?> <tr><td><input type="submit" name="modifier" value="Modifier" /></td></tr><?php }?>
</table>
</form>
<?php
$id_finance=$_POST['id_finance'];
$id_user = $_POST['id'];
$date_deb = $_POST['date_deb'];
$date_fin = $_POST['date_fin'];
$cout = $_POST['cout_ressource'];
$modifier=$_POST['modifier'];
if(isset($modifier)){
$query_modif_cout_ress = "UPDATE `cout_ressources` SET `date_debut` = '$date_deb',
`date_fin` = '$date_fin' WHERE `id_finance` =$id_finance LIMIT 1" ;
mysql_query($query_modif_cout_ress);
}
?>
<form name="modifier" method="post" action="" >
</div>
</form>
merci d'avance