Ver Mensaje Individual
  #6 (permalink)  
Antiguo 27/10/2009, 16:06
madreteressa
 
Fecha de Ingreso: octubre-2009
Mensajes: 6
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Formulario: En un campo poner codigo y en otro regresar valor

Aqui va lo que tengo:
Para el select hago asi y me funciona bien:
<html>
<head><title>Formulario Listas de Corte</title></head>
<body>
<H1>LISTAS DE CORTE</H1>
<hr width="80%" color="silver" align="left">
<fieldset>
<form action="listascorte.php" method="post"><table border="1">
<tr><td>Número de Lista:<td><input type="text" name="lista" size="3" maxlength="3">&nbsp
<td>Cliente:<td><select name="nombrecliente">
<?php
$conexion=mysql_connect("localhost","root","999699 96") or
die("error conexión con el servidor");
mysql_select_db("arpiel",$conexion) or
die("error base de datos");
$regclie=mysql_query("select nombrecliente from clientes") or
die("error en la consulta".mysql_error());
while ($reg=mysql_fetch_array($regclie)) {
echo "<option value=\"$reg[nombrecliente]\">$reg[nombrecliente]</option>"; }
mysql_close($conexion);
?>
</select>

Pero para lo del campo aquel, he intentado de varias maneras, ahora lo tengo intentando hacerlo en otro formulario, así:
(no se fijen en "table" que se que lo tengo mal)
<form action="formulario_listascorte.php" method="post">
<tr><td>Cuero base:<td><input type="text" name="cuerobase" size="10" maxlength="6"></td>

<?php
$conexion=mysql_connect("localhost","root","999699 96") or
die("error conexión con el servidor");
mysql_select_db("arpiel",$conexion) or
die("error base de datos");
$reginsumo=mysql_query("select codigocuero,nombrecuero,colorcuero
from insumos where codigocuero='$_REQUEST[cuerobase]'",$conexion) or
die("error en la consulta".mysql_error());
while ($regin=mysql_fetch_array($reginsumo)) {
if ($regin['codigocuero']=$_REQUEST['cuerobase']) {
echo "<td colspan=\"3\"><input type=\"text\" value=\"$regin[nombrecuero]\">"; } }
?>