update unico per tanti campi

elisamito

Utente Attivo
5 Ott 2004
104
0
0
38
www.photobook-elisa.135.it
Ciao amici!
Buona serata a tutti!
Come state!?
Vorrei chiedervi un aiuto sui mie esperimenti in asp...! Riguarda l'update per ogni record di un db, io l'ho sempre fatto singolo ossia stringa modifica, stringa2 modifica, ora ho pensato di fare un unico bottone di modifica, ho provato semplicemente a spostare il bottone dopo la fine del ciclo:

<%
rs.movenext
wend
end if
%>
<td><input type="submit" value="Modifica" class="bottone"></td>
</form>

ma giustamente passa l'id di ogni record con la virgola (1,2,3...)e questo non riesce ad interpretarlo...
potreste darmi una dritta?
Io ragazzi la stringa dell update l'ho scritta così dopo aver fatto il request dell id e del campo tipologia:

sql = "UPDATE categoria SET destipologia = '"&destipologia&"' WHERE id_destipologia = " & id

dbconn.execute(sql)


sql = "select * from categoria where id_destipologia = " & id
set rs = dbconn.execute(sql)

vi ringrazio molto per le dritte!:)
Buona serata!
Elisa
 

tempista

Nuovo Utente
31 Lug 2004
10
0
0
Cio Eli,
mica ho capito..
Intendi aggiornare più "campi" di un record contemporaneamente?..

Perchè da quello che hai sritto si evince che vuoi aggiornare più "record" contemporaneamente e non mi torna la cosa...

Buona giornata,
 

elisamito

Utente Attivo
5 Ott 2004
104
0
0
38
www.photobook-elisa.135.it
mm ma il comando è update...in pratica vorrei riuscire a far in modo che io ho tante txtbox quanti sono i record del db e posso modificare il testo all'interno di queste txtbox...solo che fin'ora ho sempre fatto che ogni txtbox aveva il suo bottone modifica...mentre adesso mi piacerebbe riuscire a fare che il bottone modifica sia unico e possa modificare più campi!
ci sto provando ma con nessun risultato...se riesco lo posto!
Grazie mille per l'aiuto ragazzi!;)
 

daviduccio

Moderatore
5 Ago 2004
1.114
0
0
39
Sicilia
www.daviduccio.it
Dì la verità, non ci ahi capito un cazz!

Te lo spiego qui....

Cicli per l'estrazione e dentro un unico form, ci metti i diversi campi e li chiami tutti uguali:

ciclo
campoID
campotesto
fine ciclo

in questo modo avrai n campi con lo stesso nome e k campi con lo stesso nome. I campi n per gli id e i campi k per il testo.

Quando invii il form avrai tutti i valori divisi da virgola, quindi ti ritroverai le seguenti variabili POST o GET:

campoID=1,5,2,7,
campoTesto=ciao,arrivederci,pippo,aiuto

A questo punto tagli con il comando SPLIT e ti crei 2 array

arrayID=split(campoID,",")
arraytesto=split(campoTesto,",")

e dunque il ciclo:

while i < ubound(arrayid)

"UPDATE ecc ecc SET campo="&arraytesto(i)&" where id="&arrayid(i)

i=i+1
wend


CAPITO ADESSO?

:fonzie:
 

elisamito

Utente Attivo
5 Ott 2004
104
0
0
38
www.photobook-elisa.135.it
ciao!
Si ho capito...ho provato a fare come mi hai consigliato tu... e anche in questo modo che ho provato io ma che ha lo stesso senso della tua soluzione guarda eh...;)

destipologia=request.form(fixQuotes(trim("destipologia")))
id = Request.Form("id")

tempArr = array()
tempArr1=split(id_destipologia,",")
tempArr=split(destipologia,",")

while i < ubound(tempArr1)

sql = "UPDATE categoria SET destipologia = '"&destipologia&"' WHERE id_destipologia = " & id

i=i+1
wend

35: dbconn.execute(sql)


ma in entrambe i modi mi dà questo errore che sto cercando di interpretare...

Testo del comando non impostato per l'oggetto comando
linea 35

se hai tempo e voglia ti ringrazio per l'aiuto! Io se riesco posto subito!:fonzie:
 

daviduccio

Moderatore
5 Ago 2004
1.114
0
0
39
Sicilia
www.daviduccio.it
dovrebbe da esse così:

devi usare gli array!!!



destipologia=request.form(fixQuotes(trim("destipol ogia")))
id = Request.Form("id")

tempArr1=split(id,",")
tempArr=split(destipologia,",")

while i < ubound(tempArr1)

sql = "UPDATE categoria SET destipologia = '"&tempArr(i)&"' WHERE id_destipologia = " & tempArr1(i)

i=i+1
wend


è un ciclo con gli array, quindi lo devi sfogliare sto benetto array! :byebye:
 
Discussioni simili
Autore Titolo Forum Risposte Data
P Problemi nell'update aggiorna un unico utente anche se entro come pallo e non pinco PHP 6
T update PHP 2
K Problema form update PHP 2
M query update e delete PHP 0
N MAX() + ADD_DATE - per update su Mysql MySQL 0
felino Windows 7: errore 80072EFE su Windows Update Windows e Software 1
A pulsante di update campo mysql con javascript Javascript 2
elpirata Update dinamico informazioni scritte in una pagina php jQuery 11
MarcoGrazia ON DUPLICATE KEY ma in realtà non UPDATE mai PHP 17
R Errore UPDATE tabella mysql PHP 1
M Update con condizione SQL PHP 7
M Problema su update di 3 tabelle PHP 1
G Problema update di un database PHP 0
L update tabelle in php mysql [risolto] PHP 6
P update records PHP 2
B [MySQL] Problemino con UPDATE MySQL 10
M [PHP] Query UPDATE che non mi aggiorna campi seconda tabella PHP 3
felino [Windows 8.1] Windows Update non funziona correttamente Windows e Software 3
P [PHP] INSERT e UPDATE PHP 1
elpirata [MYSQL] Schedulare evento per update del campo data su tabella MySQL 0
D [ASP] Mysql insert e update Classic ASP 2
M UPDATE non aggiorna db se lo inserisco in un ciclo Database 1
Monital [PHP] query update e select insieme ma frazionando l'arrray PHP 12
D [PHP] Update non trasferisce condizione where PHP 1
L [PHP] Errore UPDATE su tabella DB PHP 22
giancadeejay [PHP] istruzione UPDATE SQL PHP 2
giancadeejay [PHP] UPDATE DATO , SE ESISTE IN DB .. PHP 14
C What is Latest update on SEO SEO e Posizionamento 1
K Non trovo l'errore! PDO MYSQL UPDATE PHP 2
marini91 Update record in mysqli PHP 1
R [MySQL] SQL UPDATE INNER JOIN MySQL 5
giancadeejay [PHP] Update tabella da file csv PHP 3
webmachine [PHP] SELECT, UPDATE VERIFICARNE IL RISULTATO PHP 2
cris8380 [PHP] Update in search. PHP 16
filippino Google Update fine Aprile 2016: Bruschi cambiamenti SERP SEO e Posizionamento 3
pup3770 Riprendere da db e UPDATE PHP 9
N Problema funzione UPDATE PHP 9
C Problema con update di un file PHP 6
L Upload immagine e update dati DB PHP 2
K Problema con update di un database in un ciclo Classic ASP 1
C Problema con Update di una tabella di un db PHP 3
L update MySQL 2
G Update file con javascript per controllo estensioni Javascript 5
P Problemi UPDATE PHP 1
MarcoGrazia [PDO][MySQL] L'update non avviene PHP 1
R Update PHP dalla 5.3.3 alla 5.3.4 PHP 0
S Insert into....on duplicate key update MySQL 2
1 Errore UPDATE, DELETE MS Access 16
Z Google Update del 7 Agosto 2014 SEO e Posizionamento 1
M Messaggio di errore su pulsante update PHP 0

Discussioni simili