Ver Mensaje Individual
  #5 (permalink)  
Antiguo 21/07/2014, 16:42
Avatar de Djoaq
Djoaq
 
Fecha de Ingreso: septiembre-2012
Ubicación: Barcelona
Mensajes: 271
Antigüedad: 12 años, 1 mes
Puntos: 38
Respuesta: modificar fechas

A ver ... varias cosas ..

Código PHP:
Ver original
  1. ".$_POST .$fecha_emision[0]."-".$fecha_emision[1]."-".$fecha_emision[2] [$indice].",

que es eso ??

Ese $_POST ahí ¿¿? creo que debería ser algo así :

Código PHP:
Ver original
  1. $fecha_emision = $fecha_emision[0]."-".$fecha_emision[1]."-".$fecha_emision[2] [$indice];

Vale vamos por partes ... porque esto tiene telita...

A ver , es simplemente un formulario que imagino que no has hecho tú y te toca modificar.

Es muy sencillo ...
Código PHP:
Ver original
  1. $con = mysql_connect("localhost","root","");
  2. if (! $con){die ("ERROR EN LA CONEXION CON MYSQL: ".mysql_error());}

Estas comprobando la conexión .

Código PHP:
Ver original
  1. foreach ($_POST['seleccion'] as $indice => $valor){

Aquí se esta recorriendo un array que estas mandando desde el form .

Código PHP:
Ver original
  1. $opcion = substr ($_POST['seleccion'][$indice],0,-1);

Aquí debe estar quitando el primer espacio en blanco (mejor no opino..)

Código PHP:
Ver original
  1. $fecha_emision = explode("-",$_POST['fecha_emision']);

Separando la fecha que se recibe por post en arrays?... dentro del foreach ¿?¿?

Código PHP:
Ver original
  1. switch($opcion){

si el valor de la var $opcion es = 'modifica' hace el update si el 'elimina' borra ... y si no por defecto de ta el aviso :

Código HTML:
Ver original
  1. <center>NO HAY NADA SELECCIONADO</center>

Y aquí hace una comprobación de la var resultado si no existe... cuando modifica en el case si es modificar o eliminar y si existe de ta el felicidades..

Código PHP:
Ver original
  1. if (! $resultado ){die ("ERROR AL EJECUTAR LA CONSULTA ".$_POST['seleccion'].":".mysql_error());}
  2. else
  3. {
  4. echo "<center>FELICIDADES SENTENCIA EJECUTADA CORRECTAMENTE</center><br />
  5. <a href='modificarauto.php'>Volver al panel</a>";
  6. }

En resumen ... si quieres que te ayudemos .. es mejor empezarlo desde 0 , y usando mysqli porque mysql_query esta obsoleto ...

Pero para eso .. por favor usa el Highlight y ponnos el Html de from y el php.

Un saludo.