PHP - actualizar

 
Vista:
sin imagen de perfil

actualizar

Publicado por Adrian (18 intervenciones) el 03/02/2007 08:02:04
tengo un form que da de alta nuevos productos despues de hace el insert necesito que me traiga de nuevo los valores en mi formulario lo que hago es

$sql = "INSERT into products
(ProductId,
Question,
Include,
Required,
Coments)
VALUES ($ProductId, '$Question', '$Include', '$Required' , '$Coments')";

$result = mysql_query($sql,$link);

header("location: productsAdmin.php?ProductId=$ProductId&Question=$Question&Include=$Include&Required=$Required&Coments=$Coments");

y resulta que me trae los valores de los text pero Include, Required que son de tipo select no consigo que me los actualice si grabo "No" sigue trayendome "Yes" pero en la base de datos tiene el valor "No" alguien sabe que puede ser

<select name="Include" size="1" value="<?php echo $Include ?>">
<option value="Yes">Yes</option>
<option value="No">No</option>
</select>
<td align=left>Required</td>
<select name="Required" size="1" value="<?php echo $Required ?>">
<option value="Yes">Yes</option>
<option value="No">No</option>
</select>

gracias

Adrian
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 1.071
Bronce
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

RE:actualizar

Publicado por Yamil Bracho (888 intervenciones) el 05/02/2007 16:13:20
No tienes que colocarle el value al select, debes poner "selected la opcion correspondiente. Te queda:

<select name="Include" size="1">
<option value="Yes" <?php echo ($Include =='Yes' ? "selected" : "") ?>Yes</option>
<option value="No" <?php echo ($Include =='No' ? "selected" : "") ?>No</option>
</select>
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar