Viewing file: asignar-multiple.php (1.08 KB) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<? $pagina_actual=""; $categoria_actual=""; require_once("includes/config.php"); require_once("includes/funciones.php");
if (count($_POST)>0) {
extract($_POST, EXTR_SKIP);
if (isset($campo3)){//por si el renglon tiene 3 campos
$result = $mysqli->query(" DELETE FROM ".$tabla." WHERE ".$campo2."='".$valor_campo2."' AND ".$campo3."='".$valor_campo3."' ");
foreach ($_POST as $clave=>$valor){ $aux=explode("_",$clave); if ($aux[0]=="id"){ $result=$mysqli->query(" INSERT INTO ".$tabla." (".$campo1.", ".$campo2.", ".$campo3.") VALUES ( '".$aux[1]."', '".$valor_campo2."', '".$valor_campo3."' )"); } }
} else {//si es un renglon simple
$result = $mysqli->query(" DELETE FROM ".$tabla." WHERE ".$campo2."='".$valor_campo2."'");
foreach ($_POST as $clave=>$valor){ $aux=explode("_",$clave); if ($aux[0]=="id"){ $result=$mysqli->query(" INSERT INTO ".$tabla." (".$campo1.", ".$campo2.") VALUES ('".$aux[1]."','".$valor_campo2."') "); } }
}
header('Location: '.$_SESSION["ultimo_asignar_multiple"]); } ?>
|