Yonathan escribió:
<!DOCTYPE html>
<html>
<head>
<title></title>
<script type="text/javascript">
function ShowSelected()
{
var cod = document.getElementById("datos").value;
var i = cod.split(",");
var nom = cod.split(",");
var cant = cod.split(",");
var pre = cod.split(",");
var id = i[0];
var nombre = i[1];
var cantidad = i[2];
var precio = i[3];
document.getElementById("id").value=id;
document.getElementById("nombre").value=nombre;
document.getElementById("cantidad").value=cantidad;
document.getElementById("precio").value=precio;
}
</script>
</head>
<body>
<?php
include("conexion.php");
session_start();
if(isset($_POST['agregar']))
{
$id=$_POST['id'];
$producto=$_POST['nombre'];
$cantidad=$_POST['cant'];
$precio=$_POST['precio'];
$_SESSION['articulos'][$id] =
array('id_articulo'=>$id,
'producto'=>$producto,
'cantidad'=>$cantidad,
'precio'=>$precio
);
echo "
<table border='1'>
<tr><td>Identificador</td><td>Nombre</td><td>Cantidad</td><td>Precio</td></tr>";
echo "<pre>"; print_r($_SESSION['articulos']); echo "</pre>";
foreach( $_SESSION['articulos'] as $fila){
echo "<tr> <td>".$fila['id_articulo']."</td>".
" <td>".$fila['producto']."</td>".
" <td>".$fila['cantidad']."</td>".
" <td>".$fila['precio']."</td> </tr> </table>";
}
}elseif (isset($_POST['borrar']))
{
unset($_SESSION['articulos']);
}
?>
<br>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" name="formulario" method="POST">
<select name="datos" id="datos" onchange="ShowSelected();">
<option></option>
<option value="1,Hojas,21,50">1 | Hojas Blancas| 21 | 50</option>
<option value="2,Borradores,100,300">2 | Borradores| 100 | 300</option>
</select>
<br>
<input type="text" name="id" id="id"><br>
<input type="text" name="nombre" id="nombre"><br>
<input type="text" name="cant" id="cantidad"><br>
<input type="text" name="precio" id="precio"><br>
<input type="submit" name="enviar">
<button name="agregar">Agregar</button>
<button name="borrar">Borrar</button>
</form>
</body>
</html>
<html>
<head>
<title></title>
<script type="text/javascript">
function ShowSelected()
{
var cod = document.getElementById("datos").value;
var i = cod.split(",");
var nom = cod.split(",");
var cant = cod.split(",");
var pre = cod.split(",");
var id = i[0];
var nombre = i[1];
var cantidad = i[2];
var precio = i[3];
document.getElementById("id").value=id;
document.getElementById("nombre").value=nombre;
document.getElementById("cantidad").value=cantidad;
document.getElementById("precio").value=precio;
}
</script>
</head>
<body>
<?php
include("conexion.php");
session_start();
if(isset($_POST['agregar']))
{
$id=$_POST['id'];
$producto=$_POST['nombre'];
$cantidad=$_POST['cant'];
$precio=$_POST['precio'];
$_SESSION['articulos'][$id] =
array('id_articulo'=>$id,
'producto'=>$producto,
'cantidad'=>$cantidad,
'precio'=>$precio
);
echo "
<table border='1'>
<tr><td>Identificador</td><td>Nombre</td><td>Cantidad</td><td>Precio</td></tr>";
echo "<pre>"; print_r($_SESSION['articulos']); echo "</pre>";
foreach( $_SESSION['articulos'] as $fila){
echo "<tr> <td>".$fila['id_articulo']."</td>".
" <td>".$fila['producto']."</td>".
" <td>".$fila['cantidad']."</td>".
" <td>".$fila['precio']."</td> </tr> </table>";
}
}elseif (isset($_POST['borrar']))
{
unset($_SESSION['articulos']);
}
?>
<br>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" name="formulario" method="POST">
<select name="datos" id="datos" onchange="ShowSelected();">
<option></option>
<option value="1,Hojas,21,50">1 | Hojas Blancas| 21 | 50</option>
<option value="2,Borradores,100,300">2 | Borradores| 100 | 300</option>
</select>
<br>
<input type="text" name="id" id="id"><br>
<input type="text" name="nombre" id="nombre"><br>
<input type="text" name="cant" id="cantidad"><br>
<input type="text" name="precio" id="precio"><br>
<input type="submit" name="enviar">
<button name="agregar">Agregar</button>
<button name="borrar">Borrar</button>
</form>
</body>
</html>