Foros del Web » Programando para Internet » PHP »

problemas al insertar

Estas en el tema de problemas al insertar en el foro de PHP en Foros del Web. Hola gracias de ante mano ...tengo un formulario en donde tengo varios campos entre ellos un checkbox les muestro parte del codigo : <form action="grabamatricula.php<?=$SID ...
  #1 (permalink)  
Antiguo 13/06/2004, 23:19
Avatar de chinoloco  
Fecha de Ingreso: julio-2003
Mensajes: 83
Antigüedad: 14 años, 5 meses
Puntos: 1
problemas al insertar

Hola gracias de ante mano ...tengo un formulario en donde tengo varios campos entre ellos un checkbox les muestro parte del codigo :
<form action="grabamatricula.php<?=$SID ?>" method="post" name="nombre[]">

<? } elseif($acurso[ciclo]=='I' and $acurso[estado]==1) { ?>
<input type="hidden" value="<?=$acurso[nombre] ?>" name="nombre[]">
<input type="hidden" value="<?=$acurso[apellido] ?>" name="apellido[]">
<input type="hidden" value="<?=$acurso[alu_cod] ?>" name="alu_cod[]">
<tr>
<td align="center"><input type="hidden" value="<?=$acurso[cod_cur] ?>" name="cod_cur[]"><?=$acurso[cod_cur] ?></a></td>
<td> <?=$acurso[nomb_curso] ?></td>
<td align="center"><input type="hidden" value="<?=$acurso[ciclo] ?>" name="ciclo[]"><?=$acurso[ciclo] ?></td>
<td align="center"><input type="hidden" value="<?=$acurso[creditos] ?>" name="creditos[]"><?=$acurso[creditos] ?></td>
<tD>Aprobado</tD>
<td align="center"><input type="checkbox" value="<?=$acurso[nomb_curso]?>" name="nomb_curso[]"></td>
<input type="submit" name="Submit" value="grabar"> </form>

esta envio a esta pagina para el insert
<?php
session_start();
?>
<?
$link=mysql_connect("localhost","root","") or die ("error Conexion");
mysql_select_db("bd_matricula",$link) or die ("error en la base de datos");
for ($x=0; $x<count($_POST['nomb_curso']); $x++){
echo $_POST['alu_cod'][$x]=$alu_cod ;
echo $_POST['alu_cod'][$x] ;
echo $_POST['nombre'][$x] ;
echo $_POST['apellido'][$x] ;
echo $_POST['nomb_curso'][$x] ;
echo $_POST['ciclo'][$x];
echo $_POST['cod_cur'][$x];
echo $_POST['creditos'][$x];
$sql="insert into matricula values ('alu_cod','$nombre','$apellido','$nomb_curso','$c iclo','$cod_cur','$creditos')";
mysql_query($sql) or die ("error ");
$x++;
}

header("location:record_alu.php");
?>


tengo problemas con los arrays ya que al hacer el insert solo se inserta un campo..nose como podre insertar todos esos campos ..incluido los que estan ocultos..muchas gracias
  #2 (permalink)  
Antiguo 14/06/2004, 11:30
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Mensaje cerrado por duplicado:

http://www.forosdelweb.com/f18/ayuda-checkbox-207905/

Un saludo,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 02:47.