Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: jona2pac en 11 Diciembre 2006, 19:58 pm



Título: duplicar combobox en php
Publicado por: jona2pac en 11 Diciembre 2006, 19:58 pm
hola a todos necesito ayuda para saber como duplicar un combobox al momento de darle click a un boton que se llama asignar fotografo. este es mi codigo.

<!------------- orden_de_trabajo.php -------------->
<html>
  <head>
    <title>CAPTURA ORDEN DE TRABAJO</title>
  </head>

  <body>
     <script languaje = "javascript">
     function valida(){
     if (frmordentrabajo.nombre.value == "0") {
   alert("debe seleccionar un fotografo");
   }
   if (frmordentrabajo.name_request.value == "0") {
   alert("debe seleccionar una peticion");
   }
   if (frmordentrabajo.estatus.value == "0") {
   alert("debe seleccionar una estatus");
   }
   else{
   frmordentrabajo.submit();
   }
   
     }
     var otro {<?php>}
     </script>   
     
        
    <form action="procesa_orden_de_trabajo.php" method="post" name= "frmordentrabajo">
      <p>

         <?php
         require_once "../../config/config.php";
      
      $seleccione_fotografo = 0;
      $seleccione_peticion = 0;

      //*******************combo para los fotografos**********************

      $sql_fotografo=("select id,name,apellidop from fotografo order by name");
      $result=mysql_query($sql_fotografo) or die(mysql_error());

      //Inicias una variable para guardar el select o combo box.
      //$combo = "<td><div align=\"right\"><strong>Fotografo</strong></div></td> ";
      $combo = " Fotografo:   <select name=nombre>\n";
      $combo .= " <option value='".$seleccione_fotografo;
      //concatenamos e insertamos el dato que se mostrara
      $combo .= "'>Seleccione...";
   

      while($row=mysql_fetch_array($result))
      {
      //concatenamos y le damos el value a la opcion
      $combo .= " <option value='".$row['id'];
      //concatenamos e insertamos el dato que se mostrara
      $combo .= "'>".$row['name'];
      //echo $row['apellidop'];
      $combo .= "&nbsp".$row['apellidop']."</option>\n";
      }
      //concatenamos y cerramos el select
      $combo .= "</select>\n";

      //con eso se creo el select o combo box

      //Ahora simplemente lo muestras donde quieras.
      //si es dentro del codigo PHP
      echo $combo;
      //**************************combo para las peticiones*****************


      $sql_peticion=("select id,name_request from peticion");
      $result_pet=mysql_query($sql_peticion) or die(mysql_error());

      //Inicias una variable para guardar el select o combo box.
      $combo1 = "Peticion:    <select name=name_request>\n";
      $combo1 .= " <option value='".$seleccione_peticion;
      //concatenamos e insertamos el dato que se mostrara
      $combo1 .= "'>Seleccione...";

      while($row1=mysql_fetch_array($result_pet))
      {
      //concatenamos y le damos el value a la opcion
      $combo1 .= " <option value='".$row1['id'];
      //concatenamos e insertamos el dato que se mostrara
      $combo1 .= "'>".$row1['name_request']."</option>\n";
      }
      //concatenamos y cerramos el select
      $combo1 .= "</select>\n";

      //con eso se creo el select o combo box

      //Ahora simplemente lo muestras donde quieras.
      //si es dentro del codigo PHP
      echo "&nbsp"."&nbsp"."&nbsp"."&nbsp"."&nbsp"."&nbsp"."&nbsp"."&nbsp"."&nbsp"."&nbsp"."&nbsp"."&nbsp"."&nbsp"."&nbsp"."&nbsp"."&nbsp"."&nbsp"."&nbsp"."&nbsp"."&nbsp";
      echo $combo1;
      $combo = " Estatus:   <select name=estatus>\n"."<option value='0'>"."Seleccione..."."<option value=inicio>"."inicio</option>\n"."</select>\n";
      echo "&nbsp"."&nbsp"."&nbsp"."&nbsp"."&nbsp"."&nbsp"."&nbsp"."&nbsp"."&nbsp"."&nbsp"."&nbsp"."&nbsp"."&nbsp"."&nbsp"."&nbsp"."&nbsp"."&nbsp"."&nbsp"."&nbsp"."&nbsp";
      echo $combo;
      echo "<br><br>";
      //if($name =)
      //echo "<input type='button' value='Asignar Otro Fotografo' name='otrofotografo' /> ";
      
?>

      <br><br><br>
      <center>
      <input type="button" value="guardar" onClick= "valida();" />
      <input type="button" value="Asignar Otro Fotografo" name= "otrofotografo"onclick=otro_fotografo(); />
    </center>
      </p>
  </form>
</body>
</html>