Haber si me pueden ayudar
Publicado por El_maik (39 intervenciones) el 07/08/2003 22:20:56
Estoy haciendo un script que recibe de un formulario 16 variables
las variables del formulario estan hechas por medio de un ciclo for
es decir encabezado1, encabezado2, encabezadoN,... encabezado16.
Estas variables las tiene que recibir el otro script para guardarlas
en una base de datos, pero no se deben de insertar, sino modificar
los registros de la tabla que ya existen
La tabla tiene esta estructura
id encabezado <--- estos son los atributos
1 xxxx
2 xxxx
. .
. .
. .
16 .
Ahora... lo que quiero haces es que cuando reciba las variables del
formulario se vayan modificando los registros por medio de otro ciclo
for, pero hay algo que no me sale...
yo hago esto
for($i=1;$i<16;$i++){
$Query = 'UPDATE '.$NomTab.' SET encabezado=(AQUI QUIERO PONER LA VARIABLE) WHERE idseccion ='.$i.';';
mysql_query($Query, $IdConexion);
}
Ahi donde lo señalé es donde quiero poner la variable que reciba del formulario, pero quiero que sea según el ciclo for para no repetir la consulta SQL 16 veces
osea, quiero ver la forma que la variable $encabezadoX se pueda ir manipulando con el ciclo for de tal manera que sea $encabezado1, $encabezado2,... $encabezado16,
Espero me puedan ayudar porque ya no sé cómo hacerle.
De antemano gracias
las variables del formulario estan hechas por medio de un ciclo for
es decir encabezado1, encabezado2, encabezadoN,... encabezado16.
Estas variables las tiene que recibir el otro script para guardarlas
en una base de datos, pero no se deben de insertar, sino modificar
los registros de la tabla que ya existen
La tabla tiene esta estructura
id encabezado <--- estos son los atributos
1 xxxx
2 xxxx
. .
. .
. .
16 .
Ahora... lo que quiero haces es que cuando reciba las variables del
formulario se vayan modificando los registros por medio de otro ciclo
for, pero hay algo que no me sale...
yo hago esto
for($i=1;$i<16;$i++){
$Query = 'UPDATE '.$NomTab.' SET encabezado=(AQUI QUIERO PONER LA VARIABLE) WHERE idseccion ='.$i.';';
mysql_query($Query, $IdConexion);
}
Ahi donde lo señalé es donde quiero poner la variable que reciba del formulario, pero quiero que sea según el ciclo for para no repetir la consulta SQL 16 veces
osea, quiero ver la forma que la variable $encabezadoX se pueda ir manipulando con el ciclo for de tal manera que sea $encabezado1, $encabezado2,... $encabezado16,
Espero me puedan ayudar porque ya no sé cómo hacerle.
De antemano gracias
Valora esta pregunta


0