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

    Integrare Asp/html Per Le Select

    Help!! Sono giorni che tento di fare una select in asp visualizzando un determinato campo come selected ma fin'ora nulla da fare!

    sqlj = "SELECT * FROM Main_Film INNER JOIN Generi on Main_Film.GENERE=Generi.GENERE"; --> mi servo di due tabelle
    sql2 = "SELECT * from Generi";
    record_set2 = Conn.Execute(sql2);
    record_setj = Conn.Execute(sqlj);
    while(!record_set2.EOF)
    {
    Response.Write("<option value="+record_set2("ID"));
    if (record_set2("GENERE") == record_setj("Main_Film.GENERE") ) {
    Response.Write("<option value="+record_set2("GENERE")" selected"); --> questo campo dovrebbe essere quello selezionato
    }
    Response.Write(">"+record_set2("GENERE"));
    record_set2.MoveNext();
    }

    Ma puntualmente mi viene visualizzata tutta la lista dei campi e quello selezionato è semplicemente il primo della lista e nn quello scelto da me!!! Come posso fare?
    Ya'LL WaNt A SinGle Say FuCk That

  2. #2
    Utente di HTML.it L'avatar di 99eros9
    Registrato dal
    Jan 2003
    Messaggi
    2,637

    Re: Integrare Asp/html Per Le Select

    Prova così:

    sqlj = "SELECT * FROM Main_Film INNER JOIN Generi on Main_Film.GENERE=Generi.GENERE"; --> mi servo di due tabelle
    sql2 = "SELECT * from Generi";
    record_set2 = Conn.Execute(sql2);
    record_setj = Conn.Execute(sqlj);
    while(!record_set2.EOF)
    {
    Response.Write("<option value="+record_set2("ID"));
    if (record_set2("GENERE") == record_setj("Main_Film.GENERE") ) {
    Response.Write("<option value="+record_set2("GENERE")+" selected>"+record_set2("GENERE"))+"</option>";
    } else {
    Response.Write("<option value="+record_set2("GENERE")+">"+record_set2("GEN ERE"))+"</option>";
    }

    record_set2.MoveNext();
    }
    Tala är silver men tiga är guld!
    Pubblica il tuo curriculum
    Segnala il tuo sito
    Ancl

  3. #3

    Quando l'inventiva nn manca :D

    Già provato ma nn va... ho architettato una scorciatoia furba quanto semplice ehehe ho messo come primo campo a parte il dato principale senza mettere il selected cosi figura lo stesso come primo!! Ora rimane il problema ke nn riesco a toglierlo dall'elenco sottostante risolvi un problema e te ne nasce uno nuovo!!

    sql2 = "SELECT * from Generi ORDER BY GENERE";
    record_set2 = Conn.Execute(sql2);
    while(!record_set2.EOF)
    {
    if (record_set2("GENERE") == record_set("GENERE")) --> record_set("GENERE") è il campo principale ke dovevo mettere come selected!
    record_set2.MoveNext();
    else
    Response.Write("<option value="+record_set2("ID"));

    record_set2.MoveNext();


    Grazie cmq per la risposta
    Ya'LL WaNt A SinGle Say FuCk That

  4. #4
    Utente di HTML.it L'avatar di 99eros9
    Registrato dal
    Jan 2003
    Messaggi
    2,637
    Non vorrei insistere, ma visto che prima avevo postato del codice sbagliato, prova almeno così se ti và!

    sqlj = "SELECT * FROM Main_Film INNER JOIN Generi on Main_Film.GENERE=Generi.GENERE"; --> mi servo di due tabelle
    sql2 = "SELECT * from Generi";
    record_set2 = Conn.Execute(sql2);
    record_setj = Conn.Execute(sqlj);
    while(!record_set2.EOF)
    {
    if (record_set2("GENERE") == record_setj("Main_Film.GENERE") ) {
    Response.Write("<option value="+record_set2("GENERE")+" selected>"+record_set2("GENERE"))+"</option>";
    } else {
    Response.Write("<option value="+record_set2("GENERE")+">"+record_set2("GEN ERE"))+"</option>";
    }

    record_set2.MoveNext();
    }


    C'era un pezzetto in più che non andava nella select!
    Tala är silver men tiga är guld!
    Pubblica il tuo curriculum
    Segnala il tuo sito
    Ancl

  5. #5
    Originariamente inviato da 99eros9
    Non vorrei insistere, ma visto che prima avevo postato del codice sbagliato, prova almeno così se ti và!

    sqlj = "SELECT * FROM Main_Film INNER JOIN Generi on Main_Film.GENERE=Generi.GENERE"; --> mi servo di due tabelle
    sql2 = "SELECT * from Generi";
    record_set2 = Conn.Execute(sql2);
    record_setj = Conn.Execute(sqlj);
    while(!record_set2.EOF)
    {
    if (record_set2("GENERE") == record_setj("Main_Film.GENERE") ) {
    Response.Write("<option value="+record_set2("GENERE")+" selected>"+record_set2("GENERE"))+"</option>";
    } else {
    Response.Write("<option value="+record_set2("GENERE")+">"+record_set2("GEN ERE"))+"</option>";
    }

    record_set2.MoveNext();
    }


    C'era un pezzetto in più che non andava nella select!

    Uhm ora nn posso sperimentarlo per problemi al server ma appena posso ti faccio sapere! Grazie mille cmq!
    Ya'LL WaNt A SinGle Say FuCk That

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.