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

    Inserimento dati da un ciclo

    Ciao Raga,

    ho questo problema:
    tramite un form contenente un ciclo passo dei dati ad una pagina che dovrebbe poi effettuare l'inserimento in un database.
    Giustamente nel form essendoci un ciclo, quando recupero il campo nella pagina di inserimento trovo la variabile con diversi valori, ossia, faccio un esempio che mi spiego meglio:
    - nella prima pagina ho un campo che si chiama "data" all'interno di un ciclo
    - nella pagina dove recupero i dati, facendo un request.form di quel campo ottengo questo risultato
    variabile_data=01/01/2006, 02/01/2006, 03/01/2006, 04/01/2006, 01/01/2006, 02/01/2006, 03/01/2006, 04/01/2006, 01/01/2006, 02/01/2006, 03/01/2006, 04/01/2006, 01/01/2006, 02/01/2006, 03/01/2006, 04/01/2006, 01/01/2006, 02/01/2006, 03/01/2006, 04/01/2006

    in questo caso, nella prima pagina il ciclo viene eseguito 4 volte e lui (vedete dal colore) mi restituisce giustamente tutti i valori insieme.

    Ora vi chiedo se è possibile trovare una soluzione e far separare i risultati...

    Spero proprio di si!!!
    Help ME


    P.S. E' da un pò che non entravo nel forum e non vorrei aver violato qualche regola, se così fosse non esitate a rimproverarmi!
    Se hai un nemico siediti sulla riva del fiume e aspetta pazientemente.
    Prima o poi vedrai passare il suo cadavere!

  2. #2
    Utente di HTML.it L'avatar di viki1967
    Registrato dal
    Feb 2003
    Messaggi
    1,757
    Devi splittare la data per virgola.
    A S P : tutto il resto è noia...
    L I N U X : forse mi "converto"...

  3. #3
    lo splt è giusto ma non credo sia assuficenza...
    dovrebbe fare lo spilt in un array, a meno che non siano sempre 16 i dati che ricava...
    se una volta sono 16 e una volta 12 un'altra 20 se fa uno split normale non ce la fa...
    deve fare un array...


    cmq è una cosa di questo tipo...
    Codice PHP:
    'ARRAY
    matrassocia = Split(tipo, ", ",-1,1)
    i = 0
    Do While Not ((UBound(matrassocia) + 1) = i)
    if i>0 then 
    condizione = " and prezzo <= "&prezzo&" or"
    else
    condizione = " and"
    end if
    '
    ## PUOI INSERIRE LE TUE ELABORAZIONI, CON LA FUNZIONE QUI SOTTO PUOI RICAVARE IL VALORE
    '## CON QUESTA ISTRUZIONE PUOI RICAVARE IL VALORE ##
     sql=sql & condizione & " tipo.id = "&int(matrassocia(i))
    '
    ####################################################
    '####################################################
    i = i + 1
    Loop

    '
    fine 
    Ah, Jedis! I had no ideas! What can i do for you, honored Jedis?

    I'm not Jedi. I'm a guy with a lighsaber and a few questions.

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.