Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    119

    record da pubblicare e non

    Ciao, in un db access ho un campo "da pubblicare" con formato Si/No

    Poi ho la pagina Asp dove inserisco i dati nel db. Non so però
    come mi devo comportare con il campo da pubblicare: ovvero
    devo fare un menu Si/No o radio....

    Inoltre per far si che il record non venga pubblicato devo aggiungere un if
    nella pagina asp che legge i dati?

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Per maggiore compatibilità imposta il campo come numerico di tipo byte (0/1)
    A quel punto per passare il dato ti basta una
    codice:
    <select name="pubblicato">
    <option value="0">No</option>
    <option value="1">Si</option>
    </select>
    Recuperi il valore e lo inserisci nel db.

    Per visualizzare solo i pubblicati, nella query:
    codice:
    sql = "SELECT * FROM tabella WHERE pubblicato = 1"
    Roby

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    119
    Ciao Roby, grazie dell'aiuto.
    Ho però un problema per la visualizzazione del campo, in quanto
    0 o 1 non mi fa capire se è pubblicato o meno.

    Con Si/No però mi restituisce true e false. Io vorrei che sotto la dicitura
    "Pubblicato" apparisse un si o un no.

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    se pubblicato è = a 1 significa che è si.
    Basta un IF

    Roby

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    119
    Ho messo if dapubblicare="1" then dapubblicare="Si"

    Ma non appare si, appare sempre 1

  6. #6
    scusate se mi intrometto: perchè non usi S (per si) e N (per no) ?
    ... quindi WHERE pubblicato = "S"

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    119
    Preferirei la formula 0/1

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.