Foros del Web » Programando para Internet » PHP »

Problema Formulario (como enviar o recibir arrays)

Estas en el tema de Problema Formulario (como enviar o recibir arrays) en el foro de PHP en Foros del Web. Tengo este formulario http://www.tyo100.info/forosdelweb/formulario.html El formulario me lo genera PHP, de la siguiente forma hace consulta a productos selecciona name y pid, despues barre la ...
  #1 (permalink)  
Antiguo 17/06/2005, 13:40
Avatar de tyo100  
Fecha de Ingreso: febrero-2005
Ubicación: Monterrey, NL
Mensajes: 475
Antigüedad: 12 años, 10 meses
Puntos: 1
Pregunta Problema Formulario (como enviar o recibir arrays)

Tengo este formulario
http://www.tyo100.info/forosdelweb/formulario.html

El formulario me lo genera PHP, de la siguiente forma hace consulta a productos selecciona name y pid, despues barre la tabla de colores y toma nombre del color y cid

Hay una tercera tabla producto_color y en esta quiero insertar las selecciones de los usuarios y deberia ser algo asi

INSERT INTO producto_color VALUES (PID,CID); el ID del producto y el ID del color.

El problema es no se que nombre asignar a cada checkbox, ya que si les asigno por el PID, al final solo me llega ID=> y # de color mas grande, asi que supongo deberia ser un array algo como $PID['$CID']

el codigo esta muy, pero muy largo, pero hace algo asi

Código PHP:
SELECT name,pid FROM productos

for ($p 0$p $num_prods$p++)
{
$html = <<< EOT
<TD>
Nombre del producto {NAME}
</TD>
EOT;

for (
$c 0$c $num_colores$c++)
{
$html.= <<< EOT
<TD>
<p align='center'><input type='checkbox' name='' value='1'>
</TD>
EOT;
}

Ayuda, como hacer, enviar y recibir un array mas o menos asi $PID["CID"] = 1 o 0

Cabe mencionar que los ID del color son solo 11 1,2,...11
__________________
Desde la tierra de los nopales, las tortillas de maiz, y en cuya ciudad se encuenta el cerro de la silla.
NalgAss Web
SpiderMex - La Historia del Hombre Araña en MEXICO
  #2 (permalink)  
Antiguo 18/06/2005, 06:36
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 13 años, 4 meses
Puntos: 101
Pués como consejo.. habla en términos generales.. ¿PID?, CID?, ID?... .... ID=> ?? #?? .. ya, ya, ya... solo que no ví nada de lo que mencionas en tu form... solo veo que a los names les asignas un valor numérico y que es igual para varios.. y eso está mal... supongo es a los names a los que quieres asignarlos como matrices... entonces esto te servirá: http://www.forosdelweb.com/showpost....64&postcount=6

Si por ahí va la idea busca en el foro sobre "foreach" y encontrarás más cosas... me verás mucho ... sino va por ahí, sí (YO) te pediría te explicarás un poquitín más ...

www.php.net/foreach
www.php.net/array

Suerte!
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #3 (permalink)  
Antiguo 18/06/2005, 10:02
Avatar de tyo100  
Fecha de Ingreso: febrero-2005
Ubicación: Monterrey, NL
Mensajes: 475
Antigüedad: 12 años, 10 meses
Puntos: 1
Bueno si no puse mucho codigo por que andaba medio mariado no habia dormido en 30hrs y la cabeza no me funcionaba muy bien(aunque duerma ) , ahora veo todo un poco mas claro, otra cosa es que no se que nombre asignarle a cada checkbox, pero ya vi mas o menos como hacer el array y como recibirlo, bueno llegando a la planta prueba eso que me dijistes, ahorita me voy un rato que pasen todos un buen fin de semana


Gracias
Salu2
__________________
Desde la tierra de los nopales, las tortillas de maiz, y en cuya ciudad se encuenta el cerro de la silla.
NalgAss Web
SpiderMex - La Historia del Hombre Araña en MEXICO
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.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:12.