Buenas tardes
para ver si me podrian apoyar con este codigo la verdad no se por que no me modifica las fechas y los demas campos si se actualizan
<?php
$con = mysql_connect("localhost","root","");
if (! $con){die ("ERROR EN LA CONEXION CON MYSQL: ".mysql_error());}
$base = mysql_select_db ("seguros",$con);
foreach ($_POST['seleccion'] as $indice => $valor){
$opcion = substr ($_POST['seleccion'][$indice],0,-1);
$fecha_emision = explode("-",$_POST['fecha_emision']);
$fecha_vigencia = explode("-",$_POST['fecha_vigencia']);
$fecha_pago = explode("-",$_POST['fecha_pago']);;
switch($opcion){
case 'modifica':$lista= " UPDATE autos SET
nombre_cliente = '".$_POST["nombre"][$indice]."',
fecha_emision = ".$_POST .$fecha_emision[0]."-".$fecha_emision[1]."-".$fecha_emision[2] [$indice].",
fecha_vigencia = ".$_POST .$fecha_vigencia[0]."-".$fecha_vigencia[1]."-".$fecha_vigencia[2][$indice].",
telefono = ".$_POST['telefono'][$indice].",
pago_poliza = '".$_POST["pago"][$indice]."',
detalle_poliza = '".$_POST["detalle"][$indice]."',
fecha_pago = ".$_POST .$fecha_pago[0]."-".$fecha_pago[1]."-".$fecha_pago[2][$indice]."
WHERE idauto = ".$_POST["id"][$indice];break;
case 'elimina':$lista="DELETE FROM autos WHERE idauto =".$_POST["id"][$indice];break;
default: echo "<center>NO HAY NADA SELECCIONADO</center>"; break;
}
$resultado = mysql_query($lista);
if (! $resultado ){die ("ERROR AL EJECUTAR LA CONSULTA ".$_POST['seleccion'].":".mysql_error());}
else
{
echo "<center>FELICIDADES SENTENCIA EJECUTADA CORRECTAMENTE</center><br />
<a href='modificarauto.php'>Volver al panel</a>";
}
}
?>
este es el error que me sale:
Warning: explode() expects parameter 2 to be string, array given in C:\wamp\www\modi\updateautos.php on line 13
ojala me puedan ayudar