Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di andy_s
    Registrato dal
    Apr 2000
    Messaggi
    345

    problema con spazio in campo del db

    ciao a tutti
    ho un problemino con un campo di db
    vi spiego
    ho una combobox che viene popolata da fso leggendo una cartella
    io ho inserito anche un valore ---- (con valore " ") cosi se uno vuole non inserisce l'allegato
    quando vado ad inserire nel db mi mette Â_e mi sta anche bene
    però il mio problema e che quando vado a vedere il record mi mette come link uno spazio

    ho provato con un if
    Codice PHP:
     IF objRS("allegato") = "Â_" THEN
                                         
    'response.write "ciao!"
                                        else

     response.write "<tr bgcolor = #ffffff><td><a href=../fpdb/" & lingua & "/" & replace(objRS("allegato"),"Â","")& " target='
    _blank'>"
                                                                                                                                                                                                             response.write(objRS("allegato")) & "</a></font></td>"
            END IF 
    io vorrei che se c'è quel carattere o lo spazio non mi scriva niente

    però non ne salto fuori

    cosa devo fare????

    ciao

  2. #2
    1. non capisco perchè se il valore è " " lui ti salvi nel db Â_
    2. hai provato a stampare objRS("allegato") e controllare che nel db c sia davvero il valore Â_ ?
    3. l'if che hai scritto te
    codice:
    IF objRS("allegato") = "Â_" THEN 
                                         'response.write "ciao!" 
                                        else 
    
     response.write "<tr bgcolor = #ffffff><td><a href=../fpdb/" & lingua & "/" & replace(objRS("allegato"),"Â","")& " target='_blank>" 
                                                                                                                                                                                                             response.write(objRS("allegato")) & "</a></font></td>" 
            END IF
    funziona? ovvero ti scrive "ciao" ?
    4. hai provato a passare per una variabile di comodo?

  3. #3
    Utente di HTML.it L'avatar di andy_s
    Registrato dal
    Apr 2000
    Messaggi
    345
    1.non caspico neanche io perchè salvi questo carattere
    forse perchè metto non spazio ma il carattere che dice spazio...
    3. funziona

    passare x variabile di comodo cioè?

    ciao

  4. #4
    ma se l'if ti funziona dove sta il problema?

    banalmente potresti fare

    codice:
    IF objRS("allegato") = "Â_" THEN 
     response.write "<tr bgcolor = #ffffff><td>" 
     response.write(objRS("allegato")) & "</font></td>" 
      else 
     response.write "<tr bgcolor = #ffffff><td><a href=../fpdb/" & lingua & "/" & replace(objRS("allegato"),"Â","")& " target='_blank>" 
      response.write(objRS("allegato")) & "</a></font></td>" 
    END IF

  5. #5
    Utente di HTML.it L'avatar di andy_s
    Registrato dal
    Apr 2000
    Messaggi
    345
    ciao
    come hai fatto tu mi mette
    l'allegato senza farlo diventare un link
    non mi va bene....

    dovrebbe non mettere nulla solo creare il td

    comunque grazie molte

    ciao

  6. #6
    codice:
    IF objRS("allegato") = "Â_" THEN 
     response.write "<tr bgcolor = #ffffff><td>" 
     response.write"</td>" 
      else 
     response.write "<tr bgcolor = #ffffff><td><a href=../fpdb/" & lingua & "/" & replace(objRS("allegato"),"Â","")& " target='_blank>" 
      response.write(objRS("allegato")) & "</a></font></td>" 
    END IF

  7. #7
    Utente di HTML.it L'avatar di andy_s
    Registrato dal
    Apr 2000
    Messaggi
    345
    visto che il problema forse era lo spazio o la sua interpretazione
    ho sistemato cosi "-----"
    lo inserisco e poi faccio un replace a niente
    e poi faccio come mi hai scritto tu

    molte grazie per tutto
    ciao

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.