Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/02/2010, 12:48
futbolregional
 
Fecha de Ingreso: agosto-2008
Mensajes: 71
Antigüedad: 15 años, 8 meses
Puntos: 2
Al refrescar va siempre uno por detras

Buenas tengo un formulario que para seleccionar el articulo tengo un select donde lo seleccionas y se refresca la pagina para mostrar el que has seleccionado, el problema es que va uno por detras, es decir, si seleciono el articulo 1 me muestra el mismo que tenia, y despues si selecciono el articulo 2 me muestra el 1, y despues selecciono el 7 y me muestra el 2, asi sucesivamente. Les dejo el codigo a ver si encuentran el error... he probado con varias cosas, pero no le encuentro el sistema....

<form name="form2" id="form2" action="<?php echo 'comprar.php?user='.$_GET['user'].'&cat='.$_GET['cat'].'&articulo='.$_POST['Seleccionar'];?>" method="post">
<table width="500" border="0" cellspacing="0" cellpadding="0" style="border:1px solid #000;" height="41">
<tr>
<td><span class="titulo_noticia">
<select name="Seleccionar" class="select_contacto" id="Seleccionar" style="width:360px;" onChange="this.form.submit();">

<option value="nada">Selecciona otro articulo</option>
<?php
$sqlArticulo2="SELECT * FROM articulos_tienda WHERE categoria=".$_GET['cat'];
$resultArticulo2=mysql_query($sqlArticulo2, $idcon);
while($filasArticulo2=mysql_fetch_assoc($resultArt iculo2)){
echo '<option value="'.$filasArticulo2['idArticulo'].'">'.$filasArticulo2['nombre'].'</option>';
}
?>
</select>
</span></td>
</tr>
</table>
</form>

Un saludo
__________________
Hasta otra.... porque seguro que habrá otra....