Visualizzazione dei risultati da 1 a 5 su 5

Visualizzazione discussione

aledpa Problemi con query e... 27-07-2014, 17:45
badaze In... 27-07-2014, 22:39
aledpa badaze nel primo ciclo while... 28-07-2014, 10:20
clasku scusa non ho capito. tu... 28-07-2014, 12:18
aledpa no volevo ottenere -... 28-07-2014, 13:17
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2013
    Messaggi
    17

    Problemi con query e visualizzazione

    Salve a tutti,
    ho scritto questa funzione:

    Codice PHP:
    function carica(){
        
    $name_proj $_POST['js_project'];
        
    $admin $_POST['js_admin'];
        
    $query="SELECT * FROM tabcomponenti WHERE Progetto='" $name_proj "' AND Visualizza=0;";    
       
    $connessione mysql_connect("127.0.0.1""root","root");
        
    mysql_select_db('show_project');
       
    $risultato mysql_query($query$connessione);
        
    $stringa="";
        
    $i=0;
        
    $query_categorie "SELECT nomecategoria FROM tabcategorie;";  
       
    $contenitore_categorie mysql_query($query_categorie$connessione);    
       while(
    $row=mysql_fetch_row($risultato )){        
        
    // prendo il nome della categoria per ogni voce
                
    $query2="SELECT nomecategoria FROM tabcategorie WHERE idcategoria='" $row[5] . "';";            
                
    $sotto_risultato mysql_query($query2$connessione);
                
    $nome_categoria mysql_fetch_row($sotto_risultato); 
               
    // e la visualizzo            
                
    $stringa $stringa '<font size="4"><label><input onclick="checkInput(\'checkbox' $i '\',indIP);" type="checkbox" id="checkbox' $i '" value="' $row[2] . '">&nbsp ' $row[1] . '&nbsp&nbsp&nbsp ';
                
    // aggiungo la select delle categorie con prima voce la categoria corrente per il componente            
                
    $stringa $stringa '<select name="siti" ><optgroup label="Current value"><option value=' $nome_categoria[0] . ' selected="selected"> ' $nome_categoria[0] . ' </option></optgroup><optgroup label="possible categories">'
               
    //aggiungo alla select tutte le voci di categoria possibili            
                
    while($listadellecategorie=mysql_fetch_row($contenitore_categorie)){
                     
    $stringa $stringa '<option value=' $listadellecategorie[0] .  '>' .                                              $listadellecategorie[0] . '  </option>'
               }           
                
    $stringa $stringa .  '</optgroup></select></label><br /></font>' "\n"
               
    $i += 1
      }
        
    mysql_close($connessione); 
       echo 
    $stringa;   
      exit();

    ho problemi nel ciclo while più interno, le diverse categorie (ce ne sono 2) vengono visualizzate correttamente solo al primo giro (solo per la prima voce) mentre dal secondo in poi non prende niente e visualizza solo la riga del gruppo "current value".
    E' un errore gestire due query diverse così?
    Ultima modifica di aledpa; 27-07-2014 a 17:48

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.