Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/10/2007, 14:11
Avatar de helthon
helthon
 
Fecha de Ingreso: junio-2005
Ubicación: Lima
Mensajes: 549
Antigüedad: 18 años, 11 meses
Puntos: 7
Graba vacios en mi Tabla despues de un CheckBox

Señores

Tengo un pequeño problemita al momento de grabar en mi tabla, deseo guardar unos datos y no me graba, recibo datos de mi formulario.

Código PHP:

// formulario
<input name="txtsubcategoria[]" type="checkbox" id="txtsubcategoria" value="<? echo $row_categoria_tipo['idsub_categoria'];?>" /> <? echo $row_categoria_tipo['nombre'];?>

// grabar datos ///
$checkbox = $_POST['txtsubcategoria'];
$strExpert="";
$count = count($checkbox);

$va1 = "10";
$va2 = "100";
$va3 = "300";

function print_selected_values($e_code,$area_array) { 
             
foreach($area_array as $valor_check){ 
$grabarcheckbox = "INSERT INTO empresas_cat_subcatg (idclientes, idempresas, idcategoria, idsub_categoria )";
$grabarcheckbox.= " VALUES ('$va1', '$va2', '$va3', '$valor_check' )"; 
$result = mysql_query($grabarcheckbox) or die ("query not made"); 
    } 
    print("entry successfully made....!"); 
    echo $grabarcheckbox;
    echo "<br>";
    } 
        
print_selected_values($valorcategoria,$checkbox);
Pero si probe en poner datos dentro del VALUE y si graba.
Código PHP:
$grabarcheckbox "INSERT INTO empresas_cat_subcatg (idclientes, idempresas, idcategoria, idsub_categoria )";
$grabarcheckbox.= " VALUES ('1', '2', '3', '$valor_check' )"

Algo se me debe de estar pasando, podrian decirme donde esta el error , gracias

__________________
HELTHON FUENTES
FLORERIA FLORES PERU Floresperu.com.pe
Garantizamos que cada entrega de flores será de la más alta calidad y frescura