jajaja ya me lo mete bien... sabeis lo que creo que pasa realmente????
como cargué los select como por ejemplo este de CLIENTES
Código PHP:
$consulta="select cod_cliente, nombre from CLIENTES order by cod_cliente asc";
$result=mysql_query($consulta);
<td><select name="nombrecliente">
<option value="">Seleccionar</option>
<?php
while($fila=mysql_fetch_row($result))
{
echo "<option value='".$fila['0']."'>".$fila['1']."</option>";
}
?>
</select></td>
y me muestra en las opciones TODOS los NOMBRES de los clientes, y tengo que guardar el ID del cliente en la tabla, no su nombre, pues pensaba que el formulario mandaba el nombre al darle al submit, y así con el resto de select.
pues no..... resulta que meto esto, y me lo pilla en TODOS y me lo mete ya perfectamente:
Código PHP:
$tipo_pres = $_POST['cod_tipo_pres'];
$consulta1 = mysql_query("select cod_tipo_pres from TIPO_PRES where cod_tipo_pres= '".$tipo_pres."'");
while($fila = mysql_fetch_array($consulta1)) {
$resultado = $fila['cod_tipo_pres'];
}
echo $resultado;
Código PHP:
$consulta2 = mysql_query("select cod_cliente from CLIENTES where cod_cliente='".$nombre_client."'");
while($fila = mysql_fetch_array($consulta2)) {
$resultado2 = $fila['cod_cliente'];
}
echo $resultado2;
Código PHP:
$consulta3 = mysql_query("select cod_prov from PROVEEDORES where cod_prov='".$cod_prov."'");
while($fila = mysql_fetch_array($consulta3)) {
$resultado3 = $fila['cod_prov'];
}
echo $resultado3;
etc.
así sí que me funciona!! era más fácil de lo que creíamos.... jaja vaya tela...... pues ya está entonces, ya me lo guarda perfectamente, muchísimas gracias a todos y gracias por la paciencia!!! :)