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";?> </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> </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> </td>
</tr>
<?
}
}
?>
</table>
</form>
</body>
</html>