actualizar varias filas a la vez

10/07/2003 - 11:16 por Ricard Savé | Informe spam
hola
se puede actualizar varias filas a la vez de una tabla?
es debido a que cada dia se tiene que actualizar el valor de unas divisas, y
resulta mas comodo ver las 3 divisas en la misma pagina y darle solo una vez
al boton de actualizar

muchas gracias



Ricard Savé
rsave.KITAESTO@jofre.es
Jamiroo.Tk Jofre.es

Preguntas similare

Leer las respuestas

#1 urko
10/07/2003 - 13:00 | Informe spam
bueno puedes hacer esto

<form>

<input type="text" name="valor1" value="123">
<input type="text" name="valor2" value="1213">
<input type="text" name="valor3" value="1213">
<input type="hidden" name="id1" value="1">
<input type="hidden" name="id2" value="2">
<input type="hidden" name="id3" value="3">
y un input de submit
</form>
esto es cargas valor 1 con el valorque tenga en la bd
y en los hidden si correspondiente id de la tabla
cuando hagas el submit solo tendras que hacer
un
.."update valores set valor="&request.form("valor1")&" where
id="&request.form("id1")

tambien puedes hacer is no sabes cuantos valores vas a mostrar y updatear un
bucle con la base de datos
<%x=0
while not rs.eof
x=x+1
%>
<input type="hidden" name="id<%=x%>" value="<%=rs("id")%>">
<input type="text" name="valor<%=x%>" value="<%=rs("valor")%>">
<%rs.movenext
loop%>
<input type="hidden" name="totalregistros" value="<%=x%>">

luego para updatear

for x=1 to request.form("totalregistros")
"update valores set valor="&request.form("valor"&x)&" where
id="&request.form("id"&x)
next

espero que te sirva
saludos
urko

"Ricard Savé" escribió en el mensaje
news:
hola
se puede actualizar varias filas a la vez de una tabla?
es debido a que cada dia se tiene que actualizar el valor de unas divisas,


y
resulta mas comodo ver las 3 divisas en la misma pagina y darle solo una


vez
al boton de actualizar

muchas gracias



Ricard Savé

Jamiroo.Tk Jofre.es


Respuesta Responder a este mensaje
#2 Ricard Savé
11/07/2003 - 09:43 | Informe spam
muchas gracias, he usado el segundo planteamiento, ya que si en un futuro se
amplian las filas, no tendre que modificar la pagina.

muchas gracias por tu ayuda



Ricard Savé

Jamiroo.Tk Jofre.es
urko escribió en el mensaje de noticias
#
bueno puedes hacer esto

<form>

<input type="text" name="valor1" value="123">
<input type="text" name="valor2" value="1213">
<input type="text" name="valor3" value="1213">
<input type="hidden" name="id1" value="1">
<input type="hidden" name="id2" value="2">
<input type="hidden" name="id3" value="3">
y un input de submit
</form>
esto es cargas valor 1 con el valorque tenga en la bd
y en los hidden si correspondiente id de la tabla
cuando hagas el submit solo tendras que hacer
un
.."update valores set valor="&request.form("valor1")&" where
id="&request.form("id1")

tambien puedes hacer is no sabes cuantos valores vas a mostrar y updatear


un
bucle con la base de datos
<%x=0
while not rs.eof
x=x+1
%>
<input type="hidden" name="id<%=x%>" value="<%=rs("id")%>">
<input type="text" name="valor<%=x%>" value="<%=rs("valor")%>">
<%rs.movenext
loop%>
<input type="hidden" name="totalregistros" value="<%=x%>">

luego para updatear

for x=1 to request.form("totalregistros")
"update valores set valor="&request.form("valor"&x)&" where
id="&request.form("id"&x)
next

espero que te sirva
saludos
urko

"Ricard Savé" escribió en el mensaje
news:
> hola
> se puede actualizar varias filas a la vez de una tabla?
> es debido a que cada dia se tiene que actualizar el valor de unas


divisas,
y
> resulta mas comodo ver las 3 divisas en la misma pagina y darle solo una
vez
> al boton de actualizar
>
> muchas gracias
>
>
>
> Ricard Savé
>
> Jamiroo.Tk Jofre.es
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida