Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/05/2004, 13:35
Avatar de davidrenzzo
davidrenzzo
 
Fecha de Ingreso: enero-2004
Mensajes: 59
Antigüedad: 20 años, 2 meses
Puntos: 0
Pregunta Problemas con inserciones

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";
}
?>
__________________
www.gradamedia.com

Última edición por davidrenzzo; 25/05/2004 a las 14:32