Visualizzazione dei risultati da 1 a 7 su 7

Discussione: [php] chekcbox

  1. #1

    [php] chekcbox

    cosa restituisco le checkbox quando sono "ceccate"?!?!?

    YES,TRUE....

  2. #2
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    dipende dal valore impostato nel campo:
    codice:
    <input type="checkbox" name="box" value="qualcosa" />


    think simple think ringo

  3. #3
    mettimo il caso che io ci metta un contatore...

    codice:
    <input name="Elimina[]" type="checkbox" value="<? $i?>">

    codice:
    if ($_POST['Elimina'] == ?????? )
    	{ 
    		$Totale[$i]=$_POST['Quantita'][$i]*$_POST['Prezzo'][$i];
    		$aggiungi=mysql_query("DELETE FROM preventivo WHERE Codice='".$_POST['Codice'][$i]."'")
    				or die("Query ins. non valida: " . mysql_error()); 
    		$n=mysql_affected_rows($connessione);
    	}
    per fare il controllo cosa devo metterci???

  4. #4
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    usando name="Elimina[]" come nome del campo $_POST['Elimina'] diventa un'array, quindi dovrai usare una sintassi del tipo $_POST['Elimina'][0] oppure $_POST['Elimina'][1]...il valore col quale confrontarlo è quello contenuto nel value.
    think simple think ringo

  5. #5
    quindi se nel form metto:

    codice:
    <input name="Elimina[]" type="checkbox" value="true">
    il controllo sara':

    codice:
    if ($_POST['Elimina'][$i] == true )
    se ho ben capito

  6. #6
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    si, esatto.

    la soluzione migliore per scorrere l'array $_POST['Elimina'] è quella di usare il foreach.


    think simple think ringo

  7. #7
    grazie per la dritta

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.