Ver Mensaje Individual
  #8 (permalink)  
Antiguo 21/03/2013, 05:16
jcastro3
 
Fecha de Ingreso: marzo-2013
Mensajes: 51
Antigüedad: 11 años, 1 mes
Puntos: 2
Respuesta: Problema con combobox y radiobotones

Aqui dejo el codigo:

Código PHP:
Ver original
  1. <table>
  2.     <tr>
  3.         <td colspan="4">
  4.                       Tipo:
  5.                         <input type="radio" name="tipo" value="particular"    onclick="deshabComercial()" checked>Particular
  6.                        <input type="radio" name="tipo" value="empresa" onclick="habComercial()">Empresa
  7.                  </td>
  8.     </tr>
  9.     <tr>
  10.         <td>DNI: <?php
  11.                 $c = mysql_connect ('localhost','root','') or die ("No se pudo conectar");
  12.                 mysql_select_db("proyecto",$c);
  13.                                 $v1= $_POST['tipo']
  14.                 if($v1 == "particular"){
  15.                     echo "<select name='dni' id='dni'>";
  16.                                         $cons = "SELECT DNI FROM clientes WHERE nombre_comercial=''";
  17.                     $res = mysql_query($cons,$c);
  18.                     $i = 0;
  19.                     while($row = mysql_fetch_row($res)){
  20.                         echo "<option value".">".$row[$i]."</option>\n";
  21.                     }
  22.                     echo "</select>";
  23.                             }else{
  24.                     echo "<select name='dni' id='dni'>";
  25.                                         $cons = "SELECT DNI FROM clientes WHERE nombre_comercial=''";
  26.                     $res = mysql_query($cons,$c);
  27.                     $i = 0;
  28.                     while($row = mysql_fetch_row($res)){
  29.                         echo "<option value".">".$row[$i]."</option>\n";
  30.                     }
  31.                     echo "</select>";
  32.                                   }
  33.             ?>
  34.         </td>

Habia intentado recogere el valor del radio con $_POST pero no me funciona porque esta parte del formulario no se envía.

Lo que intento es que el combobox muestre unos dnis u otros dependiendo del valor seleccionado en el radio.