Visualizzazione dei risultati da 1 a 6 su 6

Discussione: scrivere in una select

  1. #1
    Utente di HTML.it L'avatar di citrus
    Registrato dal
    Feb 2002
    Messaggi
    774

    scrivere in una select

    ciao a tutti.. ho una domanda un po' particolare da fare...
    è possibile che ci sia il modo di scrivere dentro ad un campo di tipo select?
    mi spiego:
    ho un form da compilare con delle select i cui valori vengono presi dinamicamente da un database...
    questi valori però no devono essere necessariamente fissi, ovvero il cliente deve poter aggiungere una voce....
    le maschere di access (se non ricordo male) permettono questa funzione..
    è possibile realizzare una cosa del genere anche tramite un web form?

    grazie mille
    citrus

  2. #2
    Utente bannato
    Registrato dal
    Nov 2002
    Messaggi
    661
    intendi dire una sorta di ricerca azanzata ? del tipo se un dato e presente deve essere incluso in select oppure deve restituire in base a suo valore un certo risultato ecc. se è cosi' devi costruire prima la select attraverso l'interrogazione standard del db o altra fonte (ad esempio form) e poi passarla al db una volta costruita dinamicamente. un esempio potrebbe essere una cosa del genere :
    codice:
    <%
    sql="select * from tabella where pippo = 'ci_sono'" 
    if datoDb = valorePerIncludere then
    sql=sql & "and valorePerIncludere ='" & valorePerIncludere & "'"
    end if
    if datoDb1 = valorePerIncludere1 then
    sql=sql & "and valorePerIncludere1 ='" & valorePerIncludere1 & "'"
    end if
    
    %>
    ecc.

  3. #3
    Utente di HTML.it L'avatar di citrus
    Registrato dal
    Feb 2002
    Messaggi
    774
    mmmmm no
    temo di no essermi spiegato..
    praticamente quello che server a me è un campo select che però dia anche la possibilità di inserire manualmente una opzione invece di selezionarla tra quelle disponibilli..
    una sorta di campo misto tra una select ed un normlae in put type...

    in questo modo se il dato è gia presente nel database lo si seleziona dalla selcet (in questo modo evito di inserire gli stessi valori però con una grammatica diversa)..
    altrimenti lo si inserisce a mano.

    ....
    ora che ci penso però magari con un javascript potrei intervenire sulla select ed aggiungere un tag <option>....
    potrei inserire il valore tramite una text box e poi spararlo nella select....
    secondo voi è fattibile?
    (forse però a questo punto sarebbe meglio se chiedessi nel forum di javascript un modo per intervenire sulle opzioni delle select)....

    ...alternative?

  4. #4
    Utente bannato
    Registrato dal
    Nov 2002
    Messaggi
    661
    ok ricevuto,

    credo che la soluzione migliore sia proprio cio' che hai detto,
    ma lato client, chiedi li

  5. #5
    Utente di HTML.it L'avatar di citrus
    Registrato dal
    Feb 2002
    Messaggi
    774
    muchas gracias!

  6. #6
    Utente bannato
    Registrato dal
    Nov 2002
    Messaggi
    661
    de nada

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.