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

    Eliminare elemento da array

    ciao,

    ho una array composta cosi

    array[var1,var2,var3]

    supponiamo che io voglia eliminare dall'array var3 come faccio?

    mi spiego meglio l'indice dell'elemento da eliminare dall'array mi arriva in querystring dalla pagina precedente.

    ho provato a fare

    indicedaeliminare=request("indicedaeliminare")

    array=split(array,",")

    array(indicedaeliminare)=null

    response.write array

    ma non funziona...

    consigli?
    Parafarmacia online, tantissimi prodotti tutti in un click

  2. #2
    Devi ricrearlo da zero.

  3. #3
    mmm... non è che hai qualcosa di pratico?
    Parafarmacia online, tantissimi prodotti tutti in un click

  4. #4
    devi scorrere l'array originale e riscriverlo in un nuovo array, saltando quello/quelli che vuoi cancellare

    non è difficile

  5. #5
    codice:
    <%
    array1 = array("a","b","c","d","e") ' è un array con indice massimo uguale a 4, ovvero 0, 1, 2, 3, 4
    ' supponiamo di voler escludere la lettera b
    dim array2()
    cnt = 0
    for i = 0 to ubound(array1)
      if array1(i) <> "b" then
        reDim preserve array2(cnt)
        array2(cnt) = array1(i)
        cnt = cnt + 1
      end if
    next
    ' rimpiazziamo l'array originale con quello temporaneo
    array1 = array2
    
    ' leggiamolo
    for i = 0 to uBound(array1)
      response.write array1(i) & "
    "
    next
    %>

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 © 2025 vBulletin Solutions, Inc. All rights reserved.