Fix: Gestion calendrier popup sur date operation

This commit is contained in:
Laurent Destailleur 2006-03-09 23:34:55 +00:00
parent 712e5b69c2
commit 2c829deb5c

View File

@ -1,7 +1,7 @@
<?php <?php
/* Copyright (C) 2001-2004 Rodolphe Quiedeville <rodolphe@quiedeville.org> /* Copyright (C) 2001-2004 Rodolphe Quiedeville <rodolphe@quiedeville.org>
* Copyright (C) 2003 Xavier DUTOIT <doli@sydesy.com> * Copyright (C) 2003 Xavier DUTOIT <doli@sydesy.com>
* Copyright (C) 2004-2005 Laurent Destailleur <eldy@users.sourceforge.net> * Copyright (C) 2004-2006 Laurent Destailleur <eldy@users.sourceforge.net>
* Copyright (C) 2004 Christophe Combelles <ccomb@free.fr> * Copyright (C) 2004 Christophe Combelles <ccomb@free.fr>
* *
* This program is free software; you can redistribute it and/or modify * This program is free software; you can redistribute it and/or modify
@ -98,17 +98,15 @@ if ($_POST["action"] == "update")
$db->begin(); $db->begin();
$amount = str_replace(' ','',$_POST['amount']); $amount = price2num($_POST['amount']);
$amount = str_replace(',','.',$amount); $dateop = $_POST["dateoyear"].'-'.$_POST["dateomonth"].'-'.$_POST["dateoday"];
$dateval= $_POST["datevyear"].'-'.$_POST["datevmonth"].'-'.$_POST["datevday"];
$dateop = $_POST["doyear"].'-'.$_POST["domonth"].'-'.$_POST["doday"];
$dateval= $_POST["dvyear"].'-'.$_POST["dvmonth"].'-'.$_POST["dvday"];
$sql = "UPDATE ".MAIN_DB_PREFIX."bank"; $sql = "UPDATE ".MAIN_DB_PREFIX."bank";
$sql.= " SET label='".$_POST["label"]."',"; $sql.= " SET label='".$_POST["label"]."',";
if (isset($_POST['amount'])) $sql.=" amount='$amount',"; if (isset($_POST['amount'])) $sql.=" amount='$amount',";
$sql.= " dateo = '".$dateop."', datev = '".$dateval."',"; $sql.= " dateo = '".$dateop."', datev = '".$dateval."',";
$sql.= " fk_account = ".$_POST['accountid']; $sql.= " fk_account = ".$_POST['accountid'];
$sql.= " WHERE rowid = $rowid;"; $sql.= " WHERE rowid = ".$rowid;
$result = $db->query($sql); $result = $db->query($sql);
if ($result) if ($result)
@ -276,11 +274,11 @@ if ($result)
print '</tr>'; print '</tr>';
// Date ope // Date ope
print '<tr><td>'.$langs->trans("Date").'</td>'; print '<tr><td>'.$langs->trans("DateOperation").'</td>';
if (! $objp->rappro) if (! $objp->rappro)
{ {
print '<td colspan="3">'; print '<td colspan="3">';
$html->select_date($objp->do,'do','','','','update'); $html->select_date($objp->do,'dateo','','','','update');
print '</td><td align="center"><input type="submit" class="button" value="'.$langs->trans("Update").'"></td>'; print '</td><td align="center"><input type="submit" class="button" value="'.$langs->trans("Update").'"></td>';
} }
else else
@ -295,7 +293,7 @@ if ($result)
if (! $objp->rappro) if (! $objp->rappro)
{ {
print '<td colspan="3">'; print '<td colspan="3">';
$html->select_date($objp->dv,'dv','','','','update'); $html->select_date($objp->dv,'datev','','','','update');
print ' &nbsp; '; print ' &nbsp; ';
print '<a href="ligne.php?action=dvprev&amp;account='.$_GET["account"].'&amp;rowid='.$objp->rowid.'">'; print '<a href="ligne.php?action=dvprev&amp;account='.$_GET["account"].'&amp;rowid='.$objp->rowid.'">';
print img_edit_remove() . "</a> "; print img_edit_remove() . "</a> ";