Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/04/2016, 11:32
neocalichin
 
Fecha de Ingreso: enero-2012
Mensajes: 158
Antigüedad: 13 años, 1 mes
Puntos: 1
Información problemas con el COMBOBOX

Estimados amigos estoy escribiendo ya que tengo un problema con el combo
alcance hacer este combo
Código PHP:
    <?php
                                  
                                    $consulta
="SELECT * FROM tge_catalogo";
                                    
$rsUd=sqlsrv_query($conn,$consulta);
                                         
                                    echo 
"<select name='catalogo' data-md-selectize id='product_search_status'>";
                                    
//echo "<option value=''>Seleccionar</option>";
                                    
while($registro=sqlsrv_fetch_array($rsUd))
                                    {
                                        
                                    if(
$_POST["catalogo"]==$registro[0])
                                        {
                                                    echo 
"<option value='".$registro[0]."' selected>&nbsp;&nbsp;".utf8_encode($registro[1])."</option>";
                                        }
                                        else
                                        {
                                                    echo 
"<option value='".$registro[0]."'>&nbsp;&nbsp;".utf8_encode($registro[1])."</option>";
                                        }
                                          
                                          
                                    }
                                    echo 
"</select>";
                                    
                                    
?>
Que me muestra:
CATALOGO 1
CATALOGO 2
CATALOGO 3

hasta ahí todo ok, el problema es cuando mando a grabar desde mi pagcatalogo.php a grabarcatagolo.php cuando retorna automaticamente a mi pagina pagcatalogo.php

lo que yo habia mandado a guardar el catalogo1 no aparece seleccionado.... intente hacer de este modo
el cual me retorna lo seleccionado, pero cuando doy clic en el combo para eleguir otros catalogos distinto lo seleccionado anterior no me aparece

Código HTML:
 <?php
								      
									$JsQuery="select * from tge_catxsesion where clp_codigo='00207'";
	   								$JsrsU=sqlsrv_query($conn, $JsQuery);
									$Jsn1=sqlsrv_fetch_array($JsrsU); 
									$clp_codcat=$Jsn1['idcatalogo'];
									  
									$consulta="SELECT * FROM tge_catalogo";
									$rsUd=sqlsrv_query($conn,$consulta);
									 	
									echo "<select name='catalogo' data-md-selectize id='product_search_status'>";
									//echo "<option value=''>Seleccionar</option>";
									while($registro=sqlsrv_fetch_array($rsUd))
									{
										
									if($_POST["catalogo"]==$registro[0])
										{
													echo "<option value='".$registro[0]."' selected>&nbsp;&nbsp;".utf8_encode($registro[1])."</option>";
										}
										else
										{
													echo "<option value='".$registro[0]."'>&nbsp;&nbsp;".utf8_encode($registro[1])."</option>";
										}
										  
										  
									}
									echo "</select>";
									
									?>