Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/11/2007, 11:03
helacer
 
Fecha de Ingreso: mayo-2006
Ubicación: Bogotá
Mensajes: 2.061
Antigüedad: 18 años, 6 meses
Puntos: 50
Re: Ayuda modificar funcion javacript

Mire hombre gracias pues me entendio pero no me funciono. Me esta pasando una cosa curiosa no se porque sera, en el momento que me esta intentanda mostrar el resultado de la suma me esta mostrando es el numero de la orden actual no entiendo porque si loscamposd no tienen el mismo nombre ni nada

Hay le coloco todo el codigo yuna imagen para que entienda com oes que estoy haciendo. Ayudeme a arreglarla gracias

Código PHP:
// Recibo las variables.
$PlaVehiculo = $_POST['PlaVehiculo'];
$FecOrden = $_POST['FecOrden'];
$PvdOrden = $_POST['PvdOrden'];
// Genero la fecha actual
$FecActual = date("Y-m-d");
// Verifico si se seleccionaron opciones de mantenimiento para la orden
if (count($_POST['ManVehiculo']) > 0)
{
    // Busco el Km Acumulado del vehículo.
    $BscKmAculumado = mysql_query("select * from kilometraje_acumulado where Placa='$PlaVehiculo'");
    $DatKmAculumado = mysql_fetch_array($BscKmAculumado);
    mysql_free_result($BscKmAculumado);
    $KmAculumado = $DatKmAculumado['Km_Acumulado'];
    // Creo la orden de servicio
    $CreoOrden = mysql_query("insert into orden_servicio values ('','".$PlaVehiculo."','".$FecActual."',NULL,'".$KmAculumado."',0,0,1)");
    $NumOrden = mysql_insert_id();
    if (!$CreoOrden)
        echo "<br /><br /><center><span class=MensajeResultado> No se logro crear  <br /> la Orden de Servicio </span><br /><br /><span class=MensajeVolver> Favor regrese e intentelo de nuevo </span></center>";
    else
    {
?>
<table width="550" align="center" border="1" class="Tablas">
<form name="Orden" method="post" action="Creaorden.php">
<tr>
    <td colspan="3" rowspan="2" class="Titulos">ORDEN DE SERVICIO</td>
    <td class="CamposDiferentes">
        <input type="hidden" name="NumOrden" id="NumOrden" value="<?=$NumOrden;?>" />
        <? echo $NumOrden;?>
    </td>
</tr>
<tr>     
     <td align="center"><input type="text" name="FctOrden" class="CamposFormulario" value="NUM. FACTURA" onKeyPress="return acceptNum(event)" /></td>
</tr>
<tr>
    <td class="NombreCamposDiferente">Fecha </td>
    <td class="CamposDiferentes">
           <input name="FecOrden" type="text" class="CamposFormulario" value="<?=$FecActual?>" size="10" maxlength="10" />
        <input type="hidden" name="PlaVehiculo" value="<?=$PlaVehiculo;?>" />
    </td>
    <td class="NombreCamposDiferente">Proveedor</td>
    <td>
        <select name="PvdOrden" class="CamposFormulario">
            <option value="0" selected="selected"> Seleccione </option>
            <?php
                $Proveedores 
CargarListas('proveedor','Nom_Proveedor');
                   while (
$row=mysql_fetch_array($Proveedores))
                {
                      echo 
"<option value=",$row['Nit_Proveedor'],">$row[Nom_Proveedor]</option>";
                }
            
?>       
        </select>  
    </td>
</tr>
    <?php
        
for($i=0;$i<count($_POST['ManVehiculo']);$i++)
        {
              
// Averiguo el nombre de cada uno de los mantenimientos seleccionados por el usuario.
            
$ManPreventivo NombreDato("mantpreventivo","Desc_Mantenimiento",$_POST['ManVehiculo'][$i]);
            echo 
"<tr><td class=NombresCampos colspan=2>$ManPreventivo</td>";    
             echo 
"<td align=center colspan=2><input type=text name='ValMant_".$i."' id='ValMant_".$i."' class=CamposFormulario onblur=suma(".$i.") /></td></tr>";     
         } 
    } 
}
else
    echo 
"<br><br><center><span class=MensajeResultado> No selecciono ningun mantenimiento <br /> para generar la orden de servicio  </span><br /><br /><span class=MensajeVolver> Favor regrese e intentelo de nuevo </span></center>";  
?>
<tr>
    <td class="NombreCamposDiferente" colspan="2">TOTAL</td>
    <td class="CamposDiferentes" colspan="2"><input type="text" name="TotalValOrden" id="TotalValOrden" class="CamposFormulario" /></td>
</tr>
<tr>
    <td colspan="4" align="center"><input type="submit" value="AUTORIZAR ORDEN" class="Botones" /></td> 
</tr>
</form>
</table>



Fijense que en el total de la orden me esta colocando el numero de orden que genere no se porque demonios si el campo de texto tiene otrto nombre y la variable tambien tien nombre diferente

Gracias a todos los que me ayuden