Foros del Web » Programando para Internet » PHP »

problema con traspaso de datos entre script y formulario

Estas en el tema de problema con traspaso de datos entre script y formulario en el foro de PHP en Foros del Web. hola que tengo un select dinamico, es decir que con php el select me coge de la base de datos el nombre del distribuidor y ...
  #1 (permalink)  
Antiguo 10/07/2010, 07:39
 
Fecha de Ingreso: mayo-2009
Ubicación: Andalucia
Mensajes: 650
Antigüedad: 14 años, 11 meses
Puntos: 1
problema con traspaso de datos entre script y formulario

hola que tengo un select dinamico, es decir que con php el select me coge de la base de datos el nombre del distribuidor y al seleccionar uno y darle al boton enviar en otro formulario se me deberia de cargar en el campo de texto "distribuidor" el nombre del distribuidor que he seleccionado previamente para relacionar un pedido con el distribuidor...pues en el formulario de pedido no me coge el proveedor y cre que es por que estan ambos formularios en diferentes divs. por que el mismo procedimiento en otra parte de la aplicacion si funciona pero por que ambos formus están en el mismo <div>.

os pongo el codigo haber si me podeis ayudar........

Código:
<div id=capainicio>
<ul>
<li><a href="secciondistribuidor.php">Gestion de datos de distribuidor</a></li>
</ul>

<ul>
<li class="listadopedido">Hacer pedidos (seleccione un distribuidor):
<?php
//la sintaxis de sql varia de como estes conectándote a la base de datos
$conexion= mysql_connect("localhost", "root", "");

mysql_select_db("abcerotica", $conexion);
$SQL = "SELECT nombre FROM distribuidor ORDER BY nombre ASC";
$RES = mysql_query($SQL,$conexion);

//abres el select
echo "<select name='distribuidor' id='proveedor'><option value=''>Seleccione un distribuidor</option>";

while($row = mysql_fetch_row($RES)){
	//por cada proveedor que encuentre lo muestra en la lista desplegable
	echo "<option value='". $row[0] ."'>". $row[0] . "</option>";
	
}
//cierras el select
echo "</select>"; 
?>
</li>
<li class="listadopedido"><input type="submit" name="enviarpedido" value="Enviar" id="boton"></li>
</ul>
</div>
<?php if (isset($_POST["enviarpedido"])) {
	
	$distribuidor=$_POST['distribuidor'];
	
	
	$conexion= mysql_connect("localhost", "root", "");
	
	mysql_select_db("abcerotica", $conexion);
	
	
	$SQL = "select nombre from distribuidor";
	$RES = mysql_query($SQL,$conexion);
	
	while ($fila= mysql_fetch_assoc($RES)){
		$campo0=$fila['nombre']; 
		
	}
}
	
	?>

<div id=capaexpansion>
<p>Pedido. Eliga un número de resgistros de camisetas a insertar.</p>
<div id=capainiciox>
<form name="f2"  method="post" action="" onSubmit="revisar(this);">

<ul>

<li>Distribuidor: <input type="text" name="precioplantilla" id="precioplantilla" value="<?php echo $campo0?>"size="10"></li>

//aki seguirian los campos del formulario
  #2 (permalink)  
Antiguo 10/07/2010, 07:43
 
Fecha de Ingreso: mayo-2009
Ubicación: Andalucia
Mensajes: 650
Antigüedad: 14 años, 11 meses
Puntos: 1
Respuesta: problema con traspaso de datos entre script y formulario

ya lo e solucionado no habia creado un <form y </form en el select y su boton de envio ya esta solucionao :p

Etiquetas: traspaso, formulario
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:03.