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

    Popolare e ottimizzare script per una select index

    Buon giorno a tutti.
    Non ho problemi nel popolare una select index.
    Invece mi sorge il dubbio che lo script di seguito possa essere ottimizzato, sotto l'aspetto della doppia connessione e quindi doppia select.

    In pratica lo script di seguito cosa fà?
    - Apro la pagina e la seconda query "$selQual" popola la select index.
    - Clicco su uno dei valori restituiti (es: 1,2 o 3)
    - e attraverso la funzione in jQuery, subChooseLevel(), vado ad interagire ed eseguire la prima query "$seLevel".
    - questa query "$seLevel" mi fa vedere il valore che ho scelto in precedenza.

    Quindi, la select index avrà questa struttura come nell'immagine postata.
    Codice PHP:
    <select class="styled-select" id="ChooseLevel" name="ChooseLevel" style="width:55px;" tabindex="2" onchange="subChooseLevel()">
            <?php 
                $seLevel 
    "select id_livello from ".$DB.".tb_obiettivo_verifica WHERE 
                            ('"
    .date('Y-m-d H:i:s')."' BETWEEN  tb_obiettivo_verifica.work_start AND tb_obiettivo_verifica.work_end) and
                            id_user = "
    .$_SESSION['id_user'] ."";
                
    $resLevel mysql_query($seLevel) or die ("impossibile eseguire la select: " mysql_error(E_ALL));
                if (
    mysql_num_rows($resLevel) > && $rowmysql_fetch_array($resLevel)) {
                    if(
    $row['id_livello']>=1){
                        echo 
    "<option value='".$row['id_livello']."'>".$row['id_livello']."</option>";
                    }
                }
                
    mysql_free_result($resLevel);
            
    ?>
            <option>choose</option>
            <?php    
                $selQual 
    "select distinct(id_livello) from ".$DB.".tb_qualifiche order by id_livello asc";
                
    $rsQ mysql_query($selQual) or die ("impossibile eseguire la select: " mysql_error(E_ALL));
                while (
    $row mysql_fetch_assoc($rsQ)){
                    echo 
    "<option value='".$row['id_livello']."'>".$row['id_livello']."</option>";
                }
                
    mysql_free_result($rsQ);
            
    ?>
        </select>
    Spero abbiate capito cosa vorrei ottenere.
    Grazie mille.
    Immagini allegate Immagini allegate

  2. #2

    Re: Popolare e ottimizzare script per una select index

    Originariamente inviato da ANTAGONIA
    Spero abbiate capito cosa vorrei ottenere.
    Grazie mille.
    in realtà non l'ho mica capito quello che vuoi ottenere
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

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.