Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/05/2010, 10:06
jonnyalex_1990
 
Fecha de Ingreso: mayo-2010
Mensajes: 153
Antigüedad: 14 años, 6 meses
Puntos: 0
Exclamación el select pierde lo seleccionado

Hola a todos lo que me sucede el lo siguiente cargo un select desde la base de datos y despues por medio del select hago una busqueda pero cuando la hago se pierde el valor seleccionado anteriormente.

utilizo el siguiente codigo

Código PHP:
<?php
if(isset($_POST['btn_buscar']))
{
    require_once(
"../conexion.php");
    
$buscar=mysql_query("SELECT * FROM sic_cintasasisfvidrio 
    WHERE CAF_COD_SUBGRUPO='$slt_subgrupo'
   AND CAF_DESCRIPCION LIKE '%$txt_descripcion%'"
);
    
$resultados=mysql_num_rows($buscar);
    
//echo "$resultados";
}

?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin título</title>
</head>
<body>
<br />
<form id="form1" name="form1" method="post" action="">
  <table width="534" border="1" align="center">
    <tr>
      <td colspan="2" align="center"><?php echo "$idgrupo";?>&nbsp;</td>
    </tr>
    <tr>
      <td>Subgrupo</td>
      <td>
      <?PHP
require_once('../conexion.php');
$consulta =mysql_query("SELECT * FROM sic_subgrupo 
                               WHERE SUG_COD_GRUPO='$idgrupo'"
);
$num_resultados mysql_num_rows($consulta);
?>
<select name="slt_subgrupo" id="slt_subgrupo">
<?  for ($a=0$a <$num_resultados$a++)
  {
$row=mysql_fetch_array($consulta)

?>
<option <? 
if ($row["SUG_NOMBRE_SUBGRUPO"]==nombre)
echo 
"selected"?> value=<? echo $row["SUG_COD_SUBGRUPO"?> > <? echo $row["SUG_NOMBRE_SUBGRUPO"]?> </option>
        <? 

?>
</select>
      

      </td>
    </tr>
    <tr>
      <td>Descripcion</td>
      <td><label>
        <input type="text" name="txt_descripcion" id="txt_descripcion" />
      </label></td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td><label>
        <input type="submit" name="btn_buscar" id="btn_buscar" value="Buscar" />
      </label></td>
    </tr>
  </table>
  <br />
  <table width="783" border="1" align="center">
    <tr>
      <td width="525" align="center">Descripcion</td>
      <td width="118" align="center">Precio</td>
      <td width="118" align="center">Seleccionar</td>
    </tr>
    <?php
    
if($resultados>0)
    {
    while(
$rows=mysql_fetch_assoc($buscar))
    {
      
?>
      <tr>
      <td><?php echo "$rows[CAF_DESCRIPCION]"?></td>
      <td><?php echo "$rows[CAF_PRECIO]"?></td>
      <td>&nbsp;</td>
    </tr>
    <?
    
}
    }
    
?>
  </table>
</form>
</body>
</html>