removido
(usa Nenhuma)
Enviado em 23/07/2013 - 15:14h
esqueci o resto, produtos seria o total do valor de produto, vo posta o forme completo é grandinho, mas da pra montar e testar ai...
<form id="os" name="os" method="post" action="../proc/adcOs.php" onsubmit="return valOS(this);">
<table border="0" width="100%"><br />
<tr bgcolor="whitesmoke">
<td colspan="4"><b>OS Nº:</b> <?php $os = mysql_query("SELECT count(*) os FROM `ordem_servico`");
$val = mysql_result($os,0,'os');
/* se a quantidade de os cadastrada for diferente de 0 ele acrescentar +1
para numero de os */
if ($val != 0) {
$numero = $val + 1;
echo "<b><font color=red>". $numero . "</font></b>";
} else {
echo "<b><font color=red>". 1 ."</font></b>";
}
?></td>
</tr>
<tr bgcolor="whitesmoke">
<td colspan="4">Emitente: <select id="emitente" name="emitente"><option value=""></option>
<?php
$consultaEmit = mysql_query("SELECT * FROM emitente WHERE enable='Y' ORDER BY fantasia");
while($dados = mysql_fetch_array($consultaEmit)){
echo ("<option value='".$dados['idemitente']."'>".$dados['fantasia']."</option>");
}
?></select>
Cliente: <select id="cliente" name="cliente"><option value=""></option>
<?php
$consultaCli = mysql_query("SELECT * FROM cliente WHERE enable='Y' ORDER BY fantasia");
while($dados = mysql_fetch_array($consultaCli)){
echo ("<option value='".$dados['idcliente']."'>".$dados['fantasia']."</option>");
}
?></select> <a href="popcliente.php?id=<?php $dados['idcliente']; ?>" target="_blank" onClick="window.open(this.href, this.target, 'width=408, height=430, scrollbars=yes'); return false;"><i class="icon-search"></i></a>
Atendente: <select id="atendente" name="atendente"><option value=""></option>
<?php
$consultaAt = mysql_query("SELECT * FROM funcionario WHERE enable='Y' ORDER BY nome");
while($dados = mysql_fetch_array($consultaAt)){
echo ("<option value='".$dados['idfuncionario']."'>".$dados['nome']."</option>");
}
?></select>
Abertura: <?php echo date("d/m/Y"); ?> <input type="hidden" name="dataabertura" value="<?php echo date("d/m/Y"); ?>"></td>
</tr>
<tr bgcolor="whitesmoke">
<td colspan="4">Tipo OS: <select id="tipoos" name="tipoos"><option value=""></option>
<?php
$consultaOS = mysql_query("SELECT * FROM tipo_os WHERE enable='Y' ORDER BY nome");
while($dados = mysql_fetch_array($consultaOS)){
echo ("<option value='".$dados['idtipo_os']."'>".$dados['nome']."</option>");
}
?></select>
Tipo Equipamento: <select id="tipoequipa" name="tipoequipa"><option value=""></option>
<?php
$consultaEq = mysql_query("SELECT * FROM tipo_equipamento WHERE enable='Y' ORDER BY nome");
while($dados = mysql_fetch_array($consultaEq)){
echo ("<option value='".$dados['idtipo_equipamento']."'>".$dados['nome']."</option>");
}
?></select>
Cor: <input type="text" id="cor" name="cor" style="width:110px">
Marca: <input type="text" id="marca" name="marca" style="width:150px"></td>
</tr>
<tr bgcolor="whitesmoke">
<td colspan="4">Característica: <input type="text" id="carac" name="carac" style="width:526px"></td>
</tr>
<tr bgcolor="whitesmoke">
<td colspan="4"><hr>Técnico: <select id="tecnico" name="tecnico"><option value=""></option>
<?php
$consultaTec = mysql_query("SELECT f.idfuncionario,f.nome AS funcionario, d.nome AS departamento
FROM funcionario f
INNER JOIN departamento d ON iddepartamento = departamento_iddepartamento
WHERE enable = 'Y'
AND d.nome = 'Técnico'
ORDER BY f.nome");
while($dados = mysql_fetch_array($consultaTec)){
echo ("<option value='".$dados['idfuncionario']."'>".$dados['funcionario']."</option>");
}
?></select>
Data Encerramento: <input type="text" id="calendario" name="dencerramentoos" style="width:80px">
Hora Encerramento: <input type="text" is="hencerramentoos" name="hencerramentoos" style="width:80px" </td>
</tr>
<tr bgcolor="whitesmoke">
<td colspan="4">Serviço: <input type="text" id="tiposervico" name="tiposervico" readonly="readonly">
<a href="popservico.php" target="_blank" onClick="window.open(this.href, this.target, 'width=408, height=430, scrollbars=yes'); return false;"><i class=" icon-plus"></i></a>
Quantidade: <input type="text" id="q" name="q" style="width:80px" onblur="multi();">
Valor Unit: <input type="text" id="valor" name="valor" style="width:80px" onblur="multi();">
Total: <input type="text" id="total" name="total" style="width:80px" readonly="readonly"></td>
</tr>
<tr bgcolor="whitesmoke">
<td colspan="4">
Produtos <input type="text" id="produto" name="produto" readonly="readonly"> <a href="popproduto.php" target="_blank" onClick="window.open(this.href, this.target, 'width=850, height=430, scrollbars=yes'); return false;"><i class=" icon-plus" ></i></a>
Quantidade: <input type="text" id="q2" name="q2" style="width:80px" onblur="multi2();">
Valor Unit: <input type="text" id="valor2" name="valor2" style="width:80px" onblur="multi2();">
Total: <input type="text" id="total2" name="total2" style="width:80px" readonly="readonly" onblur="multi2();"></td>
<tr bgcolor="whitesmoke">
<td>
</td>
</tr>
<!-- Daqui pra baixo seria o total de produtos, serviços e o total geral que seria produtos + serviços
-->
<tr bgcolor="whitesmoke">
<td colspan="4"><hr>Produtos: <input type="text" id="totalP" name="totalP" style="width:80px" readonly="readonly" onchange="totalG();">
Serviços: <input type="text" id="servico" name="servico" style="width:80px" readonly="readonly" onchange="totalG();">
Desconto: <input type="text" id="desconto" name="desconto" style="width:80px" readonly="readonly">
Total Geral: <input type="text" id="totalg" name="totalg" style="width:80px" readonly="readonly">
</tr>
<tr bgcolor="whitesmoke">
<td colspan="4">Condição de Pagamento: <select id="condicao" name="condicao"><option value=""></option>
<?php
$consultaCond = mysql_query("SELECT * FROM condicao_pagamento WHERE enable='Y' ORDER BY nome");
while($dados = mysql_fetch_array($consultaCond)){
echo ("<option value='".$dados['idcondicao_pagamento']."'>".$dados['nome']."</option>");
}
?></select>
Portador: <select id="portador" name="portador"><option value=""></option>
<?php
$consultaPor = mysql_query("SELECT * FROM portador WHERE enable='Y' ORDER BY nome");
while($dados = mysql_fetch_array($consultaPor)){
echo ("<option value='".$dados['idportador']."'>".$dados['nome']."</option>");
}
?></select>
Data Entrega: <input type="text" id="calendario2" name="dentrega" style="width:80px">
Hora Entrega: <input type="text" id="hentrega" name="hentrega" style="width:80px"></td>
</tr>
<tr bgcolor="whitesmoke">
<td colspan="3"><hr><p>Laldo: </label></p><textarea rows="4" cols="50" name="lado" style="margin-left: 0px; margin-right: 0px; width: 987px;"></textarea></td>
</tr>
<tr>
<td><input type="submit" name="enviar" value="Salvar" class="btn btn-primary">
<input type="reset" name="apagar" value="Apagar" class="btn btn-primary"></td>
</tr>
</table>
</form>
// função para multiplicar dois valores
function multi(){
v1=document.getElementById("q").value;
v2=document.getElementById("valor").value;
if((v1!="") && (v2!="")){
total.value=eval(v1)*eval(v2);
servico.value=eval(v1)*eval(v2);
}
}
// função para multiplicar dois valores
function multi2(){
v1=document.getElementById("q2").value;
v2=document.getElementById("valor2").value;
if((v1!="") && (v2!="")){
total2.value=eval(v1)*eval(v2);
totalP.value=eval(v1)*eval(v2);
}
}
// função para calcular o valor total de total1 + total2
function totalG(){
v1=document.getElementById("servico").value;
v2=document.getElementById("totalP").value;
if((v1!="") && (v2!="")){
totalg.value=eval(v1)+eval(v2);
}
}