Bnas tengo el siguiente codigo para insertar registros en mi base de datos, precisamente en mi tabla "trans", al darle click al boton de insercion me agrega campos en blanco y solo toma el ultimo valor del campo 'usuario', alguien me puede decir q esta pasando?.
****Codigo*****
<table>
<form method="POST" action="ingreso.php">
<tr valign="top">
<!--FECHA-->
<td>
<input type="text" name="DD" size="2" value="<? print date("d"); ?>">
</td>
<td>
<input type="text" name="MM" size="2" value="<? print date("m"); ?>">
</td>
<td>
<input type="text" name="AAAA" size="4" value="<? print date("Y"); ?>">
</td>
<!--MONTO-->
<td><input type="text" name="monto" size="8"></td>
<!--MONEDA-->
<td>
<select name="moneda">
<option value="Soles">Soles</option>
<option value="Dolares">Dolares</option>
</select>
</td>
<!--OPERACION-->
<td>
<select name="operacion">
<option value="Ingreso">Ingreso</option>
<option value="Egreso">Egreso</option>
</select>
</td>
<!--TIPO TRANSACCION-->
<td>
<select name="tipo_trans">
<?
include "conexion.php";
$consulta = "SELECT tipo_trans FROM tipo_trans";
$result = mysql_query($consulta);
while ($row = mysql_fetch_array($result)){
$tipo_trans = $row["tipo_trans"];
echo "<option value='$tipo_trans'>$tipo_trans</option>";
}
include "cerrarconexion.php";
?>
</select>
</td>
<!--USUARIOS-->
<td>
<select name="usuarios">
<?
$dbhost = "localhost";
$dbusuario = "dbusuario";
$dbpassword = "dbpassword";
$db1 = "db1";
$conexion1 = mysql_connect($dbhost, $dbusuario, $dbpassword);
mysql_select_db($db1, $conexion1);
$consulta = "SELECT cl_user_name FROM phpcoin_clients ORDER BY cl_user_name ASC";
$result = mysql_query($consulta);
while ($row = mysql_fetch_array($result)){
$usuarios = $row["cl_user_name"]; //variable para mostrar
echo "<option value='$usuarios'>$usuarios</option>";
}
mysql_close($db1);
?>
</select>
</td>
<!--TRANSACCION-->
<td><input type="text" name="trans" size="40"></td>
<!--NOTAS-->
<td><textarea name="notas" cols="20"></textarea></td>
</form>
</tr>
<tr valign="top">
<!--INSERCION DE TRANSACCIONES-->
<td colspan="5" align="left">
<form method="post" action="ingreso.php">
<input type="submit" name="ingresar" value="Ingresar Transaccion">
</form>
</td>
<!--MOSTRAR TRANSACCIONES-->
<td colspan="5" align="left">
<form method="post" action="barrido.php">
<input type="submit" name="barrido" value="Mostrar Transacciones">
</form>
</td>
</tr>
</table>
<?
if ($ingresar){
include "conexion.php";
$fecha = $AAAA. -$MM. -$DD;
$consulta = "INSERT INTO trans (fecha, monto, moneda, operacion, tipo_trans, trans, usuario, notas, id)
VALUES ('$fecha', '$monto', '$moneda', '$operacion', '$tipo_trans', '$trans', '$usuarios', '$notas', '$id')";
$result = mysql_query($consulta);
include "cerrarconexion.php";
}
?>