Tema: Tomar valor
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/01/2012, 10:11
Avatar de JeMaGa
JeMaGa
 
Fecha de Ingreso: julio-2011
Ubicación: Bogota
Mensajes: 430
Antigüedad: 12 años, 9 meses
Puntos: 4
Tomar valor

Hola!!! tengo una pequeña pregunta, agradeceria toda la ayuda posible.

Tengo una lista desplegable llena con una consulta a la bd y un onchange que toma el valor de la lista

Código PHP:
Ver original
  1. require('Conexion.php');
  2.  
  3. $Codigo=$_GET['codigo'];
  4.  
  5. $analis=$_POST['No_Analisis'];-----> variable que toma el valor de la lista
  6.  
  7. $sql="select DISTINCT c.* FROM `certificado` c  where c.`Codigo`='$Codigo'";
  8.  
  9. $result = mysql_query($sql,$Conexion) or die (mysql_error());
  10.  
  11. ?>
  12.  
  13. <center><p>No. ANALISIS: <?php
  14.            
  15.         //Se crea una lista desplegable
  16.         echo "<select  name=lista onchange=javascript:mOSTRARDatos2() id=lista> ";
  17.                                                  
  18.         //Se genera una opcion por defecto.
  19.         echo "<option>Seleccione No.Analisis</option>";
  20.                    
  21.         echo "<option value=''>Nuevo</option>";
  22.            
  23.         //Mientras que la ejecucion de la consulta este bien
  24.         while ($row=mysql_fetch_array($result)){
  25.            
  26.         //Muestre los datos de la consulta.
  27.         echo "<option value=".$row['No.Analisis'].">".$row['No.Analisis']."</option>"; 
  28.  
  29.         }
  30.  
  31.         echo"</select>";
  32.  
  33.         ?>

Bueno hasta hay todo bien, lo que necesito es que en la lista solo me muestre los No.Analisis que no tengan en el campo Aprobado un si(es checkbox), el problema es que no se como hacer esta parte, pense con una consulta

Código PHP:
Ver original
  1. $con="select * from confirmacion where Analisis='{$analis}' ";
  2.  
  3. $res=mysql_query($con, $Conexion) or die (mysql_error());
pero no se puede, por que $analis toma el valor de la lista, y si lo que quiero es definir que mostrar en la lista, como puedo solucionar esto, NECESITO MOSTRAR EN LA LISTA LOS No.Analisis QUE NO TENGAN APROBADO, le he echado cabeza y no se me ocurre nada agradezco toda la ayuda