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

    inserimento valore checkbox

    ciao a tutti.
    Sto facendo un pannellino di controllo dove ho una serie di ceckbox.
    In inserimento se non sono ceccati mi si inserisce nel db il valore 0, mentre al contrario, se ceccati, gli faccio mettere uno.
    Sto facendo la sezione Modifica dati e recupero in visualizzazione per l'utente i vari valori dei checkbox messi in inserimento. Pero' quando faccio l'update il server non mi inserisce valore 0 dove si è levata la spunta. Sapete perchè?

    grazie mille!!

  2. #2
    perchè se il checkbox non è checkato, NON e dico, NON passa dal form, quindi ti accorgli che era non settato perchè NON arriva nel POST

    ...::: DESIDERARE E' UMANO :::...
    ...::: POSSEDERE E' DIVINO :::...
    ...::: HAVE A NICE DAY :::...
    (¯`·.¸¸.->ĐĮ ĦΞŁŁ<-.¸¸.·`¯)
    http://www.djhellclub.com

  3. #3
    e infatti facendo un echo di tutti i POST mi accorgo che non cerano tutti i checkbox presenti nel form.
    Cè un modo che usate per ovviare il problema o mi invento io qualcosa? tipo:

    if (!$_POST['ciccio']){

    $ciccio = 0;
    }

  4. #4
    ho fatto cosi ed è tutto ok:

    foreach ($arrayDeiCheckbox as $key => $val){

    if(!$_POST[$val]){

    $arrayInserimento [$val] = 0;

    }

    }

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.