Re: [Ovillo] OT: pasar checkbox a bd

2008-01-06 Por tema laura
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

2008-01-06 Por tema laura
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

2008-01-06 Por tema laura
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

2008-01-06 Por tema Reynier Perez Mira
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

2008-01-06 Por tema Hari Seldon
¿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

2008-01-06 Por tema laura
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