tengo un pequeño lio con un script que estoy desarrollando en PHP.
se trata de una aplicación en la que se define una tabla de horarios para la publicación de anuncios en TV. A la hora de dar de alta un contrato de nuevo anuncio busco en la base de datos las franjas de emision actuales (ya que estas pueden verse modificadas) y muestro varios checkbox, uno para cada franja de emisión y para cada dia de la semana, de la siguiente forma:
Código PHP:
<?php
$sql = "SELECT * FROM franjaemision";
$res = mysql_query($sql) or die(mysql_error());
if ($row = mysql_fetch_array($res))
{
do
{
echo "<tr>";
echo "<td>".$row['nombre']."<input type='checkbox' name='L".$row['nombre']."'/></td>";
echo "<td>".$row['nombre']."<input type='checkbox' name='M".$row['nombre']."'/></td>";
echo "<td>".$row['nombre']."<input type='checkbox' name='X".$row['nombre']."'/></td>";
echo "<td>".$row['nombre']."<input type='checkbox' name='J".$row['nombre']."'/></td>";
echo "<td>".$row['nombre']."<input type='checkbox' name='V".$row['nombre']."'/></td>";
echo "<td>".$row['nombre']."<input type='checkbox' name='S".$row['nombre']."'/></td>";
echo "<td>".$row['nombre']."<input type='checkbox' name='D".$row['nombre']."'/></td>";
echo "</tr>";
}
while ($row = mysql_fetch_array($res));
}
?>
AL, AM, AX, AJ, AV, AS, AD
BL, BM, BX, BJ, BV, BS, BD
El problema me viene cuando quiero recoger estos datos del POST.
¿Como puedo crear las variables necesarias para almacenar estos datos?
Tengo estos datos fijos que recojo correctamente:
Código HTML:
$agente=$_POST['agente']; $cliente=$_POST['cliente']; $tipo=$_POST['tipo']; $fecha=$_POST['fecha']; $fechaIni=$_POST['fechai']; $fechaFin=$_POST['fechaf']; $duracion=$_POST['duracion']; $fechaf=$_POST['fechaf']; $modo=$_POST['modo'];
¿Alguna idea de como hacerlo?
Gracias.