Que tal he logrado agregar filas con sesiones pero no se como quitarlas.
al momento de quitar una con UNSET() solo me desactiva una y las demas no y al momento de agregar despues de haber quitado una me agrega el doble
aquie esta el codigo
Código PHP:
<?
session_start();
session_register("col");
if(isset($_POST['dato'])){
$dato=$_POST['dato'];
}
$sesion_item=$_SESSION["col"];
if(isset($dato)){
if(!isset($sesion_item)){
$sesion_item[]=1;
}else{ $sesion_item[]=0;}
}// fin de si dato
$_SESSION["col"]=$sesion_item;
?>
<script>
function hey(){
document.forms[0].action="consulta2.php";
document.forms[0].submit();
}
function oculta(este){
v=este.id
document.all['id_borra'].value=v;
document.forms[1].action="consulta2.php"
document.forms[1].submit();
}
</script>
<function>
<?
if(isset($_POST['id_borra'])){
$key=$_POST['id_borra'];
unset($sesion_item[$key]);
}
?>
<table border="1">
<th>EJE</th>
<tr><td bgcolor=blue>⊄<td><input type="text"><td><input type="text">
<? if(isset($sesion_item)){
foreach($sesion_item as $k =>$v){
echo "<tr><td bgcolor=red id=$k onDblClick='oculta(this)'>elimina<td><input type=text><td><input type=text >";
}
}
?>
</table>
<form method="post">
<input type="hidden" name="dato" value="8">
<input type="button" onClick="hey()" value="Agregar">
</form>
<form method="post">
<input type="text" name="id_borra">
</form>