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

    problema inserimento record in MySQL

    Ho creato una tabella con MySQL e una maschera di inserimento del record.
    Uno dei campi della maschera è un check box, il tipo di variabile riferito al check box si chiama GIS ed è tinyint.
    però non funziona, quando la casella GIS viene ticcata la colonna GIS rimane vuota. Come posso fare?

  2. #2

  3. #3
    codice della maschera:


    Codice PHP:

    <td colspan="1" rowspan="1" style="text-align: center; width: 188px;" valign="undefined">Gis

    <input name="GIS" value="" type="checkbox">

    </
    td

  4. #4

  5. #5
    devi isnerire come parametro del checkbox

    checked="checked"

    se è stato scelto, quindi in php più o meno

    Codice PHP:
     
    <td colspan="1" rowspan="1" style="text-align: center; width: 188px;" valign="undefined">Gis
     
    <input name="GIS" value="" type="checkbox" <?php ($row['GIS'] ? "checked=\"checked\"" "" ?>>
     
    </td>

  6. #6
    Ho risolto: è sufficiente mettere in value il valore che si vuole inviare al database in caso di selezione del checkbox

    <input name="GIS" value="-1" type="checkbox" >

    grazie

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.