Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 25
  1. #11
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    allora non ti funziona per forza

    fai così

    Codice PHP:
    print "                            
    <select name=\"stato\">               
    <option value=\"A\" "
    .check_sel('A',$array[stato])." >Attiva</option>               
    <option value=\"S\" "
    .check_sel('S',$array[stato])." >Sospesa</option>             
    <option value=\"C\" "
    .check_sel('C',$array[stato])." >Chiusa positivamente</option> 
    <option value=\"N\">Non Risolta</option>               
    </select> 
    <td>    <input class=\"art-button\" type=\"submit\" name=\"Submit\" value=\"Modifica\"/> 
    </td> </tr> </table> </form>" 


  2. #12
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    ussignur....
    2000 post e sono più vecchio di 4 anni...
    grazie a tutti....

  3. #13
    ussignur....
    ??? che vuoi dire?

  4. #14
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    solo che era evidente l'errore.
    2000 post e sono più vecchio di 4 anni...
    grazie a tutti....

  5. #15
    immagino che il problema, come avevo già intuito, era nel voler inserire tag php in print , giusto???? cmq intanto grz ancora a tutti.
    il problema però non l'ho ancora risolto.
    adesso funziona la select ed è corretto il contenuto, il problema è che il valore che riporta all'apertura non è quello contenuto nel db

  6. #16
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    devi farci vedere come inizializzi questo $array[stato]

  7. #17
    scusa allora due cose:
    il problema di prima relativo all'utilizzo di php dentro print come si risolve in linea di principio? perchè adesso che funziona la select, pare che non riesca ad andare avanti tanto che i campi successivi, che prima visualizzava adesso se li perde.
    poi ...

    devi farci vedere come inizializzi questo $array[stato]
    non capisco bene cosa vuoi vedere, immagino che potrebbe essere come prendo questo valore,
    utilizzando una query, e il campo stato è dentro la tabella attivita_acp.

    di seguito la query

    $query=mysql_query("select * from attivita_acp,utenti where id_attivita_acp=$id_attivita_acp and attivita_acp.id=utenti.id");
    while ($array = mysql_fetch_array($query))

    e poi parentesi e tutto il print che ho indicato prima

  8. #18
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    te l'ho gia fatto vedere prima

    print "<select name=\"A\" ".funzione()." >";

    invece di

    <select name="A" <?php echo funzione() ?> >;

  9. #19
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    codice:
    function check_sel($A,$B)
    {
    if ($A === $B )
    return "selected=\"selected\"" ;
     }   
    
    
    print "<form method=\"post\" action=\"gestisci_att_acp.php\">       
    <table class=\"art-table\" width=\"95%\" border=\"0\">
    <tr>       
    <th>Attivit&agrave; </th>         
    <td>$array[attivita] </td>         </tr>
    .....
    <tr>
    <th> Stato</th>";                                                       
                        
    print "                           
    <select name=\"stato\">              
    <option value=\"A\" ".check_sel('A',$array[stato])." >Attiva</option>              
    <option value=\"S\" ".check_sel('S',$array[stato]).">Sospesa</option>
    <option value=\"C\" ".check_sel('C',$array[stato]).">Chiusa positivamente</option>
    <option value=\"N\" ".check_sel('N',$array[stato]).">Non Risolta</option>              
    </select>
    <td>    <input class=\"art-button\" type=\"submit\" name=\"Submit\" value=\"Modifica\"/>
    </td> </tr> </table> </form>" ;
    forse... funzionerà...
    2000 post e sono più vecchio di 4 anni...
    grazie a tutti....

  10. #20
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    quello che non mi torna aoncora tanto è questo

    $array[stato]

    stato cosa è???

    se è una costante define("stato", "Hello world."); andrebbe scritta tutta maiuscola ovvero
    define("STATO", "Hello world."); per convenzione

    se non è una costante ma il campo del db allora dovrebbe essere $array['stato']

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.