Visualizzazione dei risultati da 1 a 8 su 8

Discussione: Spiegazione variabile

  1. #1
    Utente di HTML.it L'avatar di nadia79
    Registrato dal
    Aug 2005
    Messaggi
    187

    Spiegazione variabile

    Ciao a tutti,
    sto studiando un codice per implementare un carrello elettronico, ora però sono arrivata ad una variabile che non capisco proprio...


    codice:
    newQ = TRIM(Request.form("pq" & RS("car_id")))

    codice:
    <input name="pq<%=rs("car_id")%>" type="text" size=2 value="<%=rs("car_quan")%>">
    nella pagina carrello.asp ci sono queste due porzioni di codice (che ho messo in ordine di esecuzione)

    ora quello che fa questa variabile l'ho capito, incrementa il campo testo quantità nel carrello al DB però che significa TRIM(Request.form("pq" & RS("car_id"))), cioè togli gli spazi ma poi?

    Qualcuno me lo può spiegare?

    Ciao
    Nadia

  2. #2
    codice:
    TRIM(Request.form("pq" & RS("car_id")))
    Toglie gli spazi al campo form di nome pq[un_id] richiamato e lo assegna ad una variabile.

  3. #3
    Utente di HTML.it L'avatar di nadia79
    Registrato dal
    Aug 2005
    Messaggi
    187
    Toglie gli spazi al campo form di nome pq[un_id] richiamato e lo assegna ad una variabile.
    Allora TRIM la conosco come funzione però quello che non capisco è
    es. se pq vale 3 che c'entra poi affincargli "& RS("car_id")))???

    Ecco qui non capisco che succede, fammi un esempio con i disegnini... :master: ... per favore

  4. #4
    campo form di nome pq[un_id] richiamato
    Non esiste in quel codice un campo form chiamato pq.
    Sembra che i nomi siano generati dinamicamente fondendo un prefisso (pq) ad una variabile, l'ID.

  5. #5
    Utente di HTML.it L'avatar di nadia79
    Registrato dal
    Aug 2005
    Messaggi
    187
    No non ci sto capendo nulla

    pq è un campo testo che ha come value="<%=rs("car_quan")%>" che ovviamente è un dato numero per indicare la quantità poi qui cosa succede?

    codice:
    TRIM(Request.form("pq" & RS("car_id")))
    Secondo me ti faccio un esempio di com eho capito io abbiamo due valori numerici, metti che pq vale 3 e che RS("car_id") vale 5
    allora io la leggo così TRIM(Request.form(3 & 5)[/CODE]
    secondo questa cosa la variabile che esce fuori secondo te è 35 oppure 8? :master:

  6. #6
    Ma hai letto cosa ho scritto sopra?
    Apri il codice HTML della pagina e dai uno sguardo ai nomi dei campi.

  7. #7
    Utente di HTML.it L'avatar di nadia79
    Registrato dal
    Aug 2005
    Messaggi
    187


    Ho capito!!!

    server per recuperare dinamicamente il nome del campo... si vabbè è il nome del campo e basta non c'entra nulla la value... uhmmm :zi zi:

    Ciao e grazie

  8. #8
    Certo che la value centra.
    Generi il nome del campo e ne recuperi il corrispondente valore.

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.