Ver Mensaje Individual
  #7 (permalink)  
Antiguo 22/09/2005, 08:23
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Insisto que leas nuevamente la FAQ que te mencioné .. Eso que te sucede que dice ahí "array" es lo que se espera .. UN array!.

Ahora .. si tu quieres en ese campo por ejemplo poner una lista de "ID's" de los´checbox que seleccionastes, lo primero es que debes añadir un "value" a ese checkbox. Un checkbox sólo pasa su valor si se selecciona .. así que poner "valuer=1" no tiene sentido, debes usar el valor que tu le estás dando y que ya muestras por otro lado:

Código PHP:
<input name="codcuenta[]" type="checkbox" id="codcuenta" value="<? echo $data1->codcuenta?>">
Ahora .. como en tu caso no sólo pasas un array sino dos (o mas) .. debes recorrer los arrays generados con un bucle for() (en lugar de un foreach como en el ejemplo de las FAQ) .. o simplemente usar un implode() para conctenar todos tus valores en forma de valores separados por el caracter que escojas. (deberías explicar para que requieres en un campo de texto esos valores de tus checkbox seleccionados .. tal vez exista otra mejor solución).

Consulta PHP.net si no conoces el uso de implode()
www.php.net/implode

Un saludo,