Re: [Ovillo] OT: pasar checkbox a bd
On Jan 6, 2008 10:41 PM, Reynier Perez Mira <[EMAIL PROTECTED]> wrote: > Hola Laura: > Entiendes bien, la parte del POST es la que has de poner en el archivo .php > que recibe el action del formulario. Lo otro por supuesto que el ciclo > foreach tiene un endforeach. O sea debería quedarte algo como esto: > > foreach > sentencias > endforeach > sip ya he solucionado este tema, pero ahora resulta q se me triplican los resultados, jeje... esto es normal si pensamos q tengo el foreach este dentro de un while que saca los resultados de una consulta a la bd. while($mot = mysql_fetch_row($buscamots)){ $idgrupoclave = mysql_query("SELECT titre FROM spip_groupes_mots WHERE id_groupe=$mot[0]",$link); foreach($mot as $record): echo"".$mot[2]." "; endforeach; } Pero aunque sea normal q así suceda hay alguna alternativa? por cierto, lo que trato de conseguir es crear un formulario donde esten detalladas las palabras clave de un sitio web que estan guardadas en la bd, y mediante el formulario tipo checkbox dar la opcion de añadir al usuario de asignar más palabras clave al articulo posteado. Pero de momento eso q parece tan facil no sale xD a ver si a la n-sima va:P ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] OT: pasar checkbox a bd
SOLUCIONADO: Hola , he estado comentandoselo a un amigo y me ha propuesto una solución que funciona :), pongo lo que me ha funcionado más o menos y podemos cerrar este OT :$, Gracias a todos por la ayuda... entre todos hemos llegado a puerto. echo ""; while ($mot = mysql_fetch_row($buscamots)){ echo "". $mot[2].""; } echo""; echo""; echo ""; Y el codigo de vuelta del formulario, via post: if(isset($enviar)){ echo "Has seleccionado estos items: "; foreach($_POST['motxanyadir'] as $mot_id_seleccionado): if(!empty ($mot_id_seleccionado)){ echo $mot_id_seleccionado .""; } endforeach; } ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] OT: pasar checkbox a bd
On Jan 6, 2008 3:39 PM, Hari Seldon <[EMAIL PROTECTED]> wrote: > ¿PHP? > > Si es php, podría valerte algo así: > > Para crear los checks: > > foreach ($resulset as $record) { > echo ' id="check_'.$record['id'].'" />"; > } > > > Una vez hagas el POST, los miras así: > > foreach ($resulset as $record) { > if (isset $_POST['check_'.$record['id']]) { > // el codigo que quisieses evaluar y/o ejecutar iría aquí. > } > } > > No sé si así te queda claro. hola primero q nada gracias, :) . Imagino que la parte del post la tengo q poner en el archivo q recibe el action y si es el mismo usar algun if(isset($enviar)) . Segundo, si, es php, pero no estoy segura d entender el asunto, he puesto lo q me indicas y me sale este error: syntax error, unexpected $end , el foreach lleva end? ciao ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] OT: pasar checkbox a bd
Hola Laura: Entiendes bien, la parte del POST es la que has de poner en el archivo .php que recibe el action del formulario. Lo otro por supuesto que el ciclo foreach tiene un endforeach. O sea debería quedarte algo como esto: foreach sentencias endforeach Salu2 Ing. Reynier Pérez Mira > -Mensaje original- > De: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] En nombre de laura > Enviado el: domingo, 06 de enero de 2008 10:36 pm > Para: Ovillo, la lista de CSS en castellano > Asunto: Re: [Ovillo] OT: pasar checkbox a bd > > On Jan 6, 2008 3:39 PM, Hari Seldon > <[EMAIL PROTECTED]> wrote: > > ¿PHP? > > > > Si es php, podría valerte algo así: > > > > Para crear los checks: > > > > foreach ($resulset as $record) { > > echo ' > id="check_'.$record['id'].'" />"; > > } > > > > > > Una vez hagas el POST, los miras así: > > > > foreach ($resulset as $record) { > > if (isset $_POST['check_'.$record['id']]) { > > // el codigo que quisieses evaluar y/o > ejecutar iría aquí. > > } > > } > > > > No sé si así te queda claro. > > hola > > primero q nada gracias, :) . Imagino que la parte del post la > tengo q poner en el archivo q recibe el action y si es el > mismo usar algun > if(isset($enviar)) . > > > Segundo, si, es php, pero no estoy segura d entender el > asunto, he puesto lo q me indicas y me sale este error: > > syntax error, unexpected $end , el foreach lleva end? > > ciao > ___ > Lista de distribución Ovillo > Para escribir a la lista, envia un correo a > Ovillo@lists.ovillo.org Puedes modificar tus datos o > desuscribirte en la siguiente dirección: > http://lists.ovillo.org/mailman/listinfo/ovillo > ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] OT: pasar checkbox a bd
¿PHP? Si es php, podría valerte algo así: Para crear los checks: foreach ($resulset as $record) { echo '"; } Una vez hagas el POST, los miras así: foreach ($resulset as $record) { if (isset $_POST['check_'.$record['id']]) { // el codigo que quisieses evaluar y/o ejecutar iría aquí. } } No sé si así te queda claro. Saludos > -Mensaje original- > De: [EMAIL PROTECTED] [mailto:ovillo- > [EMAIL PROTECTED] En nombre de laura > Enviado el: domingo, 06 de enero de 2008 13:24 > Para: Ovillo, la lista de CSS en castellano > Asunto: [Ovillo] OT: pasar checkbox a bd > > hola > > que tal?, este mail es bastante fuera de tema de la lista, pero espero > que alguno > sepa guiarme porque estoy un poco perdida . > > Tengo un formulario compuesto de inputs en forma de checkbox, pero > estos inputs dependen de los resultados que surjan de una consulta a > la base de datos, por lo que al tratar de captar los resultados de > dicho formulario no soy capaz de atraparlos para poder insertarlos en > otra consulta a la base. > > Si podeis echarme una mano, seria genial :) > > Un saludo y gracias! > > Laura > ___ > Lista de distribución Ovillo > Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org > Puedes modificar tus datos o desuscribirte en la siguiente dirección: > http://lists.ovillo.org/mailman/listinfo/ovillo ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
[Ovillo] OT: pasar checkbox a bd
hola que tal?, este mail es bastante fuera de tema de la lista, pero espero que alguno sepa guiarme porque estoy un poco perdida . Tengo un formulario compuesto de inputs en forma de checkbox, pero estos inputs dependen de los resultados que surjan de una consulta a la base de datos, por lo que al tratar de captar los resultados de dicho formulario no soy capaz de atraparlos para poder insertarlos en otra consulta a la base. Si podeis echarme una mano, seria genial :) Un saludo y gracias! Laura ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo