Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    aggiornamento multiplo record

    Sto creando una galleria immagini, le estraggo dalla tabella e vorrei dare la possibilità all' utente di inserire una didascalia attraverso un campo text associato ad ogni immagine.
    Per far ciò sto riscrivendo questo script (QUI ) in questo modo...

    estraggo i dati...
    codice:
    Dim estrazioneCICLOIMMAGINE
    Set estrazioneCICLOIMMAGINE = Server.CreateObject("ADODB.Recordset")
    Dim SQLestrazioneCICLOIMMAGINE
    SQLestrazioneCICLOIMMAGINE = "SELECT * FROM immagini WHERE codiceimmobile = '"&estrazioneDATIIMMOBILE("codiceimmobile")&"' ORDER By idimmagine"
    conn.Execute(SQLestrazioneCICLOIMMAGINE)
    estrazioneCICLOIMMAGINE.Open SQLestrazioneCICLOIMMAGINE, conn
    ed eseguo il ciclo...
    codice:
    If estrazioneCICLOIMMAGINE.EOF then...
    else
    v = 0 ' contatore campi
    ReDim datoOutput((estrazioneCICLOIMMAGINE.recordCount-1),3)
    
    While Not estrazioneCICLOIMMAGINE.EOF
    datoOutput(v,0) = estrazioneCICLOIMMAGINE("idimmagine")
    datoOutput(v,1) = estrazioneCICLOIMMAGINE("didascalia")
    datoOutput(v,2) = estrazioneCICLOIMMAGINE("preferita")
    v = v + 1
    With Response
    ho poi un campo hidden per l' associazione dei dati ai rispettivi campi...
    codice:
    <input name="<%=estrazioneCICLOIMMAGINE("idimmagine")%><%=CStr(vx)%>" type="hidden" value="<%=datoOutput1(vx,0)%>">
    chiudo il ciclo...
    codice:
    End With
    estrazioneCICLOIMMAGINE.MoveNext
    Wend
    end if

    ma tutto cio non funziona

    chi mi può aiutare??
    Grazie
    Scambio link

  2. #2
    Qualcuno mi sa consigliare come risolvere il problema con MySQL poichè lo script dell' esempio mi da l' errore

    Microsoft VBScript runtime error '800a0007'

    Out of memory


    aiutoooooo
    Scambio link

  3. #3
    auuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu uu
    Scambio link

  4. #4
    proprio niente niente???
    Scambio link

  5. #5
    risolto in modo maccheronico...

    codice:
        Dim SQL, id_records,didascalia
    	id_records=split(request.form("idimmagine"),",")
    	i = 0
    For i = 0 To UBound(id_records)
    	n_didascalia=split(Replace(Request.Form("didascalia"), "'", "''"),",")
    i2=0
    For i2 = 0 To UBound(n_didascalia)
    	SQL="UPDATE immagini SET didascalia='"&n_didascalia(i)&"'  where idimmagine = "& id_records(i)
        conn.Execute(SQL)
    Next
    Next
        conn.Close
        Set conn = Nothing
    Scambio link

  6. #6
    l' unica cosa è che dopo il primo aggiornamento negli altri come primo carattere mi inserisce uno spazio, come faccio a toglierlo?
    Scambio link

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.