Retroceder   Foros del Web > Programación para sitios web > Bases de Datos > Mysql

Respuesta
 
Herramientas Desplegado
Antiguo 04-may-2008, 17:20   #1 (permalink)
Iom
Iom no se puede cailificar en este momento
 
Fecha de Ingreso: abril-2008
Mensajes: 38
Alegría BD y PHP problemita...

Saludo a todos....

<table width="49%" border="0" align="center">
<tr> <Br>
<td></td>
<td><Input Value="Cableado" Type= "CheckBox" Name= "1" ALIGN = "CENTER"> Cableado.</td>
<td><Input Value="Monitor" Type= "CheckBox" Name= "2" ALIGN = "CENTER"> Monitor.</td>
</tr>
<tr>
<td></td>
<td><Input Value="Disco" Type= "CheckBox" Name= "3" ALIGN = "CENTER"> Disco Duro.</td>
<td><Input Value="Procesador" Type= "CheckBox" Name= "4" ALIGN = "CENTER"> Procesador.</td>
</tr>


Este es mi problema: estoy realizando un pequeño formulario y esta fue al opción más fácil que veo para que la persona que lo llene no lo teclee.

1) ¿Como puedo guardar estos datos de los "CheckBox" pero que lo agregue en una sola casilla de mi bd??

2) ¿Es posible la pregunta 1??


3) ¿Si fuera todo cierto!!! , hay posibilidades de que fueran separados por una coma (,)?
Ejem: si marco las tres opciones que me lo guarde en mi casilla de BD asi:
“Cableado, Monitor, Procesador”

Estoy haciendo mis preguntas paso a paso a ver si me entienden…..

Si me pudieran al menos dar un código para esto se los agradezco.
NOTA: Yo si pude guardarlo pero solo uno de los "CheckBox" no múltiples
Muchas gracias!!
Iom está desconectado   Responder Citando
Antiguo 06-may-2008, 17:42   #2 (permalink)
cala932 está en el buen camino
 
Avatar de cala932
 
Fecha de Ingreso: septiembre-2006
Ubicación: San Juan-Argentina
Mensajes: 705
Enviar un mensaje por MSN a cala932
Re: BD y PHP problemita...

Hola Iom lo que tienes que hacer es preguntar por los checkbox marcados y concatenarlos en una nueva variable separados por coma.
Por ejemplo:
Código PHP:

if( $A && $B)
$C=$A.",".$B

Salud2,
__________________
->Aprender es un proceso que incluye el error..
->Si la vida te da la espalda .... tocale el culo.
cala932 está desconectado   Responder Citando
Antiguo 06-may-2008, 18:10   #3 (permalink)
Iom
Iom no se puede cailificar en este momento
 
Fecha de Ingreso: abril-2008
Mensajes: 38
Re: BD y PHP problemita...

Muchas gracias ... Pero !!
yo realizo el llamado asi: mis "CheckBox" y tienen nombres distintos,

name="1".......hasta "12"

estos datos los llevo a otra pagina dond es que realizo mi conexio a BD, asi:

<?Php
$A= $_REQUEST[1];
?>

<?Php
$B= $_REQUEST[2];
?>

hasta llegar a

<?Php
$C= $_REQUEST[12];
?>


(mis datos los lleno en mi formulario: C1.php)
(Y los los llevo a mi pag C2 y los guarda : C1.php)
y luego lo evaluo en mi conexion en MYSQL guarda los datos bien y todo lo demas.
asi es que yo aprendi a realizar mis conexiones. lleno mis datos en una pag y los envio a la otra y me lo guarda.


!!!!!!!!!estoy casi loco..... y si realizo todas mis dudas uffffff..........
no terminare nunca y nadie me respondera........ jejeje.........
gracias....

Última edición por Iom; 06-may-2008 a las 18:24.
Iom está desconectado   Responder Citando
Antiguo 07-may-2008, 16:17   #4 (permalink)
Nano_ está en el buen camino
 
Avatar de Nano_
 
Fecha de Ingreso: febrero-2006
Ubicación: Bogotá, Colombia
Mensajes: 458
Enviar un mensaje por MSN a Nano_
Sonrisa Re: BD y PHP problemita...

Saludos

Bueno primero que todo esto no es tema de Mysql jejjee... Pero bueno te doy una idea de como podrias realizarlo:

Código PHP:
//segun te entendi todos los datos los llevas a otro programa c2 entonces me imgano que debe tener el form algo asi
<form action="c2.php" method="post">
//Luego los checkbox debes manejarlos como un arreglo : fijate en los name de cada uno 
<table width="49%" border="0" align="center">
<
tr> <Br>
<
td></td>
<
td><Input Value="Cableado" Type"CheckBox" Name"opcion[1]" ALIGN "CENTER"Cableado.</td>
<
td><Input Value="Monitor" Type"CheckBox" Name"opcion[2]" ALIGN "CENTER"Monitor.</td>
</
tr>
<
tr>
<
td></td>
<
td><Input Value="Disco" Type"CheckBox" Name"opcion[3]" ALIGN "CENTER"Disco Duro.</td>
<
td><Input Value="Procesador" Type"CheckBox" Name"opcion[4]" ALIGN "CENTER"Procesador.</td>
</
tr>
</
form
Luego en tu programa c2

Código PHP:
//utilizas la funcion implode

$valores=implode(",",$_POST['opcion']);

//Ya de esta forma te quedara asignada en la variable $valores todos los checkbox que fueron seleccionados separados por coma 
Espero a ver sido claro y que sea lo que buscabas.

Hasta Pronto!
__________________
:.:Nano.::
Nano_ está desconectado   Responder Citando
Respuesta

Calificación: Calificación de Tema: 1 votos, 5,00 de promedio.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 01:31.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93