este tiene una consulta a la carga del form.
un detalle es: el form se envia metodo POST y se envia a si mismo:
HOJA: venta_.php
<form action="venta_.php" name="venta" method="post">
</form>
este form tiene dentro de un input lo siguiente:
Código PHP:
Y en el input siguiente:Ver original
<input name="vent" type="text" id="vent" size="10" value=" <?php include('config.php'); $consulta= "select * from ar_log order by ID_LOG DESC"; $n=$row['ID_LOG']+1; echo "$n";?> " maxlength="7" readonly="readonly"/>
Código PHP:
Ver original
<?php $o=$n-1; $consulta1= "SELECT * FROM ar_log WHERE ID_LOG = '$o'"; $m=$row1['TIKET']; $p=$m+1; echo "$p"; ?>
Son dos campos readonly que muestran/informan al vendedor, el nº de tiket y nº de venta.
al final de la hoja esta el php que INSERTA la venta:
Código PHP:
Ver original
<?php if ($total5!='0') { if ($log['TIKET']!=NULL) { echo "<!---EXISTE --->"; }else{ mysql_query("INSERT ar_log (TIKET,ID_ARTICULO,AR_FP,AR_PRECIO,AR_PPP,ID_OPERA,CODIGO,AR_FECHVENTA,AR_HORAVENTA,AR_PERIODO,AR_CANTIDAD,AR_COSTO_TOTAL) values ('$tiket','$ids','$fp','$total5','$total_ppp','$idopera','$socio','$fecha','$hora','$periodo','$cants','$costototal')"); } echo "<!---INSERTA --->"; }else{ echo "<!---Monto 0--->"; } ?>
Cual es el problema (?)
digamos que el primer input aparece 3 y el segundo 4.
cargo todo los campos envio el form. (metodo post a la misma hoja)
y al cargar la hoja aperece en los primero input 3 y 4. tengo que actualizar para que aparesca 4 y 5.....
todo lo demas esta bien.
prove con sleep, pensando que el tiempo al realizar la consulta era muy rapido
pero esto no sirve.
alguna idea?