Visualizzazione dei risultati da 1 a 7 su 7

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di U235
    Registrato dal
    Mar 2006
    Messaggi
    1,539
    Quote Originariamente inviata da marcofilippini Visualizza il messaggio
    Ciao,
    ho optato per la prima opzione ovvero quella con JS...
    l'ho adattato alle mie esigenze quindi con i valori che mi servono...

    ora non capisco come mandare quello che seleziono al Database?
    Io voglio che appena clicco sulla voce del select HTML mi invii al DB quello che c'è in quel value.

    grazie mille
    Ciao,
    sono entrambe con js.
    La prima fa solo un submit del form che contiene la select, quindi ti basta lasciare il form come un normalissimo form con nella action l'indirizzo della pagina server preposta a inserire i campi in db. Questo avviene al cambio di selezione, fermo restando ci sia solo quel form.
    Ma ricorda che questa soluzione fa solo un submit automatico, non usa ajax.

    codice:
    <formMETHOD=GET action=tuaPaginaServer> <--!-->
            <selectname="select"onchange="document.querySelector('form').submit()">
                <optionvalue="1">a</option>
                <optionvalue="2">b</option>
                <optionvalue="3">c</option>
                <optionvalue="4">d</option>
                <optionvalue="5">e</option>
            </select>
        </form>
    L'altra fa una chiamata ajax. In entrambe i casi devi avere una pagina lato server che inserisce i valori in db
    Ultima modifica di U235; 23-10-2018 a 17:46

  2. #2
    Quote Originariamente inviata da U235 Visualizza il messaggio
    Ciao,
    sono entrambe con js.
    La prima fa solo un submit del form che contiene la select, quindi ti basta lasciare il form come un normalissimo form con nella action l'indirizzo della pagina server preposta a inserire i campi in db. Questo avviene al cambio di selezione, fermo restando ci sia solo quel form.
    Ma ricorda che questa soluzione fa solo un submit automatico, non usa ajax.

    codice:
    <formMETHOD=GET action=tuaPaginaServer> <--!-->
            <selectname="select"onchange="document.querySelector('form').submit()">
                <optionvalue="1">a</option>
                <optionvalue="2">b</option>
                <optionvalue="3">c</option>
                <optionvalue="4">d</option>
                <optionvalue="5">e</option>
            </select>
        </form>
    L'altra fa una chiamata ajax. In entrambe i casi devi avere una pagina lato server che inserisce i valori in db


    ahhhh ok! ci sono!
    io voglio utilizzare la prima con JS che usa onchange ... quella meno professionale per intenderci

    mi mancava la parte del file php che invia i dati al db... ecco cosa mancava!!!
    quindi creo ad esempio "invia_dati_database.php" e metto un form che invia i campi compilati nel mio DB e poi questo form verrà inviato automaticamente dal pezzo di JS che mi hai mandato?
    giusto?

    sembra fantastico... spero di riuscire ad integrarlo nel mio caso
    grazie mille

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.