Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/08/2015, 13:42
DarkScripter
 
Fecha de Ingreso: abril-2015
Ubicación: En mi casa
Mensajes: 15
Antigüedad: 9 años
Puntos: 0
Respuesta: Insertar una o varias opciones de un checkbox a una tabla

Buenas, gracias por responder, bueno este es el código que estoy usando en el registro:

Código HTML:
<script type="text/javascript">
var aCks1 = new Array("Agricultura");    
   var aCks2 = new Array("Floricultura", "Olericultura","Arómaticas,medicinales y perfumíferas","Arboricultura","Fisiología post-cosecha");    
   var aCks3 = new Array("Bovino", "Ovino y caprino", "Porcino", "Aves", "Asnos", "Conejos");    
   function cambia(oSel){ 
    var nChecks; 
    var nSel = oSel[oSel.selectedIndex].value; 
    for (var i = 0; i < 6; i++){  
     eval("document.registro.ck" + String(i + 1) + ".style.display = 'none'"); 
     eval("document.getElementById('sp' + String(i + 1)).innerHTML = ''"); 
    } 
    eval("nChecks = aCks" + String(nSel) + ".length"); 
    for (var i = 0; i < nChecks; i++){ 
     eval("document.registro.ck" + String(i + 1) + ".style.display = ''"); 
     eval("document.registro.ck" + String(i + 1) + ".value = aCks" + String(nSel) + "[i]"); 
     eval("document.getElementById('sp' + String(i + 1)).innerHTML = aCks" + String(nSel) + "[i]"); 
    } 
   } 
</script>
<body>
	<div class="wrap">
<div class="wrapper">
<div class="header">
	<div class="cssmenu">
		<ul>
		   <li class="active"><a href="index.html">Inicio</a></li>
		   <li><a href="acerca.html">Acerca de nosotros</a></li>
		   <li class="has-sub"><a href="service.html">Miembros</a></li>
		   <li class="last"><a href="contacto.html">Contacto</a></li>
		 <div class="clear"></div>
		 </ul>
	</div>
	<div class="search">
		<form>
    		<a class="btn" href="/registro.html">Regístrate</a>
    		<a class="btn" href="/login.html">Iniciar sesión</a>
    	</form>
	</div>
	<div class="clear"></div>
</div>
</div>
</div>
<div class="wrap">
<div class="wrapper">
<div class="main_bg">
	<div class="main">
		<div class="content">
			<h2>Red social agricultora</h2>
			<a href="index.html"><h3>Agrobolas</h3></a>	
		</div>
	</div>
	<div class="clear"></div>
</div>
</div>
</div>
<div class="wrap">
<div class="wrapper">
<div class="main_bg1">
<div class="main" align="center">
	<div class="details">
		<h2 class="style">Registro</h2>
		<p><center><img src="/images/registro.gif"></center></p>
		<p class="para"><h2 class="style">Bienvenido a nuestro sistema de registro</h2></p><br>
		<p class="para">Por favor, completa los siguientes campos a continuación para registrarte</p><br>
		<b><p class="para">(*) Campo Obligatorio</p></b>
	</div>
	<p></p>
	<div class="det_para">
		<form method="post" action="registro.php" name="registro">
			<p class="para">*Nombre: <input type="text" placeholder="Nombre" id="name"><p><br>
			<p class="para">*Apellido: <input type="text" placeholder="Apellido" id="lastname"><p><br>
			<p class="para">*Fecha de nacimiento: <input type="date" max="1997-12-31" id="born"><p><br>
			<p class="para">*Cédula: <input type="text" placeholder="Cédula" id="schedule"><p><br>
			<p class="para">Nro. Télefono: <input type="text" placeholder="Nro telefónico" id="phone"><p><br>
			<p class="para">*Contraseña: <input type="password" placeholder="Contraseña" id="password"><p><br>
			<p class="para">*Correo: <input type="text" placeholder="Correo" id="email"><p><br>
			<p class="para">*Área en la que te dedicas:
				<select name="NumeroDeChecks" onchange="cambia(this)"> 
    <option value="0">Selecciona un área</option> 
    <option value="1">Fruticultura</option> 
    <option value="2">Horticultura</option> 
    <option value="3">Ganadería</option>  
   </select><br> 
			<p class="para" align="center">
   <table> <tr> 
     <td> 
      <input type="checkbox" name="ck1" style="display:none;"> 
     </td> 
     <td id="sp1"> 
     
     </td> 
    </tr> 
    <tr> 
     <td> 
      <input type="checkbox" name="ck2" style="display:none;"> 
     </td> 
     <td id="sp2"> 
      
     </td> 
    </tr> 
    <tr> 
     <td> 
      <input type="checkbox" name="ck3" style="display:none;"> 
     </td> 
     <td id="sp3"> 
      
     </td> 
    </tr> 
    <tr> 
     <td> 
      <input type="checkbox" name="ck4" style="display:none;"> 
     </td> 
     <td id="sp4"> 
      
     </td> 
    </tr> 
    <tr> 
     <td> 
      <input type="checkbox" name="ck5" style="display:none;"> 
     </td> 
     <td id="sp5"> 
     
     </td> 
    </tr> 
    <tr> 
     <td> 
      <input type="checkbox" name="ck6" style="display:none;"> 
     </td> 
     <td id="sp6"> 
       
     </td> 
    </tr></table></p><br> 
    <p class="para">¿Cuantas hectáreas posee su terreno?: <input type="text" name"hectareas" placeholder="Hectáreas" id="camp"></p><br>
    <input type="submit" class="btn" value="Enviar">
    <input type="reset" class="btn" value="Limpiar">
		</form>
	</div>
</div>
</div>
</div>
</div> 
Solamente agarré la parte cuando empieza el registro y la función javascript que coloqué para que se entienda de donde aparece el select y checkbox, el código en PHP aun no lo he hecho ya que alli es que viene mi duda, se conectar los otros datos pero el dato del select y los marcados del checkbox no los sé guardar.

Espero respuesta, saludos.

Última edición por DarkScripter; 19/08/2015 a las 13:44 Razón: Falta de información