Visualizzazione dei risultati da 1 a 3 su 3

Discussione: select concatenate

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2018
    Messaggi
    9

    select concatenate

    Ciao ragazzi, ho provato a guardarmi in giro ,ma non ho ancora trovato nulla che fa al caso mio.
    Ho un form html con due select. La prima select mi procura la lista dei tecnici:

    Codice PHP:
        $pathTecnico "Tecnici.csv";
        
    $fileTecnico fopen($pathTecnico'r');
        
    $dataTecnico fread($fileTecnicofilesize($pathTecnico));
        
    fclose($fileTecnico);
       
    $linesTecnico =  explode(PHP_EOL,$dataTecnico);
       
    sort($linesTecnico);
       echo 
    'TECNICO:  ';
       echo 
    '<select name="LISTA_TECNICI" id ="ListaTecnici">';
        foreach(
    $linesTecnico as $lineTecnico) {
        echo 
    '<option value="'urldecode($lineTecnico).'">'.$lineTecnico.'</option>';
    }
    echo 
    '</select>'
    ora vorrei che in base all'opzione scelta nella prima select mi restituisca una select che andrà a popolarsi con il csv corretto:
    se "matteo" allora fai select con provincelavoroMatteo.csv
    else se "luigi" provincelavoroluigi.csv ecc
    Immagino di dover controllare la prima select con onchange e regolare il tutto con js ma non so come collegare tutto..spero mi possiate aiutare!
    Grazie

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,445
    Come hai intuito, il grosso del lavoro lo deve fare Javascript, quindi non è PHP la sezione giusta in cui chiedere.

    A spanne:
    con JS al verificarsi dell'evento onchange devi inviare una chiamata AJAX verso uno script PHP inviando il dato della select, PHP deve prendere il file corretto ed eseguire l'echo del contenuto (fine del lavoro di PHP), con JS devi recuperare questo output ed usarlo per popolare il secondo campo select.

    Sposto.

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2018
    Messaggi
    9
    eh infatti ero molto dubbiosa sulla sezione corretta Comunque grazie, ora almeno so come muovermi!!!

Tag per questa discussione

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