Buenas tardes una consulta tengo un formulario en http://banquita.site40.net/venta.php
cuyo codigo es
<?php
if (isset($_SESSION['usuario'])) {
?>
<script src="funciones.js" language="javascript"></script>
<script src="funciones2.js" language="javascript"></script>
<script src="funciones.js" language="javascript"></script>
<script src="jquery.min.js" language="javascript"></script>
<script src="ajax.js" language="javascript"></script>
<form name="ventas" action="validaventa.php" method="post" autocomplete="off">
Sorteo:
<select name="Sorteo" id="sorteo" type="text">
<option value="
<?php echo date("d/m/Y"); ?>" selected="selected">
<?php echo date("d/m/Y"); ?></option>
</select>
Tipo:
<select name="Tipo" id="tipo">
<option value="
<?php $h=date("H"); if ($h>12)
echo "NOCHE" ;
else echo "MEDIODIA"
?>" selected="selected" type="text">
if ($h>12)
echo "NOCHE" ;
else echo "MEDIODIA"
?></option>
<option value="
<?php $h=date("H"); if ($h>12)
echo "MEDIODIA" ;
else echo "NOCHE"
?>" type="text">
<?php $h=date("H"); if ($h>12)
echo "MEDIODIA" ;
else echo "NOCHE"
?> </option>
</select>
Numero: <input maxlength="2" name="numero" id="numero" type="text" size="2" style="text-align:right" onKeyup="autotab(this, document.ventas.monto)" maxlength="2" align="right" autofocus>
Monto: <input maxlength="5" name="monto" id="monto" type="text" size="5" style="text-align:right" maxlength="5" align="right">
<input type="hidden" name="compra" id="compra" value="
<?php echo date("d/m/Y"); ?>">
<input type="hidden" name="hora" id="hora" value="
<?php echo date("H:i:s")?>">
<input type="hidden" name="estado" id="estado" value="SIN PREMIO/POR REVERSAR">
<input type="hidden" name="usuario" id="usuario" value="
<?php echo strtoupper($_SESSION['usuario']); ?>">
<input type="submit" name="button" id="button" value="Incluir" onclick="this.form.action = 'validaventa.php'" />
</form>
<?php
}
else
{
echo '<script>location.href = "banquita.site40.net";</script>';
}
?>
El procesa las transaccion bien, ya que la almacena en la base de datos.
Como puedo hacer para que cada vez que inserto datos estos aparezcan abajo en una tabla y cuando cierre el formulario, y vuelvo a ingresar estos se borren para insertar nuevos, como un formulario de facturacion.
Gracias
El codigo que valida las ventas y almacena las ventas es
<?php
// Si entramos es que todo se ha realizado correctamente
$link = mysql_connect("mysql3.000webhost.com","*********","*********");
// Con esta sentencia SQL insertaremos los datos en la base de datos
mysql_query("INSERT INTO dataventas (Cedula,Sorteo,Tipo,Numero,Monto,Compra,Hora,Estado,Usuario) VALUES ('$ced','$sor','$tip','$num','$mont','$comp','$hor','$est','$usu')",$link);
//echo '<script type="text/javascript"> alert("Se ha procesado el registro del usuario exitosamente!");</script>';
echo '<script>location.href = "venta.php"</script>';
?>
Puedes hacerlo mediante el post, y que cuando reinicies la pagina, el post desaparezca, lo que viene a ser siendo algo como parte esta parte de ejemplo que tengo en mi pagina
echo "<br><ul><form name='servers' method='get' action='index.php'>
<p>Escoge tu servidor para ver los actuales bugs</p>
<br>
<p> Escoge tu servidor </p>
<SELECT NAME='sv' SIZE=1 WIDTH=100px>
<OPTION VALUE='TWD'>TWD (Rick y Supra)</OPTION>
</select><br>
<input type='submit'>
</form></ul>
";
$bugID = "1";
$bug_titulo = "Spam al cambiar de nombre";
$descripcion = "Binds: <br>bind 1 nick venad<br>bind 1 nick venad2<br><hr/>Y presionar muchas veces el bind 1";
$reproduccion = "Siempre";
echo "<center><table border=1 bordercolor=#000000 bgcolor=#DDDDDD cellspacing=0 cellpadding=5 width=95%>
<td width=15%>ID de bug</td><td># $bugID</td><tr>
<td>Título</td><td>$bug_titulo</td><tr>
<td>Descripción</td><td>$descripcion</td><tr>
<td>Reproducción</td><td>$reproduccion</td>
</table></center><br>";
Luego al volver a ingresar, desaparece
(o usar require_r o require_c o algo asi era)