Ver Mensaje Individual
  #7 (permalink)  
Antiguo 05/07/2009, 12:28
Avatar de rompeguesos
rompeguesos
 
Fecha de Ingreso: marzo-2009
Mensajes: 692
Antigüedad: 15 años, 1 mes
Puntos: 8
Respuesta: Varios calendarios en un mismo formulario?

ya he encontrao el modo de hacerlo con php, mira lo he asi espero vuestra opinion, mas o menos la que e completao es la variable primera $fecha nada mas ahora ire completando las demas:

Código PHP:
<?php
//Conexion a base de datos
include("../usuarios/reg/config.php");

$fecha=$_POST['fecha'];
$fecha2=$_POST['fecha2'];
$fecha3=$_POST['fecha3'];
$fecha4=$_POST['fecha4'];
$fecha5=$_POST['fecha5'];

if(
$fecha){
//cambiar fecha a mysql
$fechaExplode explode("-"$_POST["fecha"]);
$fechaParaInsertar date("Y-m-d"mktime(0,0,0,$fechaExplode[1], $fechaExplode[0], $fechaExplode[2]));
// Comprobamos si el nombre de usuario o la cuenta de correo ya existían 
$checkguardia mysql_query("SELECT fechaguardias FROM fechasguardia WHERE fechaguardias='".mysql_real_escape_string($fechaParaInsertar)."'"); 
$guardia mysql_num_rows($checkguardia);

if (
$guardia>1) { 
echo 
"Esta fecha ya la usan 2 farmacias"
}else{

//Todo parece correcto procedemos con la inserccion 
$query "INSERT INTO fechasguardia (fechaguardias) VALUES('".mysql_real_escape_string($fechaParaInsertar)."')"
$registro=mysql_query($query) or die(mysql_error());
echo 
"Fecha 1ª insertada";

if(
$fecha2==TRUE){
//cambiar fecha a mysql
$fechaExplode explode("-"$_POST["fecha2"]);
$fechaParaInsertar2 date("Y-m-d"mktime(0,0,0,$fechaExplode[1], $fechaExplode[0], $fechaExplode[2]));
echo 
$fechaParaInsertar2."<br>";

if(
$fecha3==TRUE){
//cambiar fecha a mysql
$fechaExplode explode("-"$_POST["fecha3"]);
$fechaParaInsertar3 date("Y-m-d"mktime(0,0,0,$fechaExplode[1], $fechaExplode[0], $fechaExplode[2]));
echo 
$fechaParaInsertar3."<br>";

if(
$fecha4==TRUE){
//cambiar fecha a mysql
$fechaExplode explode("-"$_POST["fecha4"]);
$fechaParaInsertar4 date("Y-m-d"mktime(0,0,0,$fechaExplode[1], $fechaExplode[0], $fechaExplode[2]));
echo 
$fechaParaInsertar4."<br>";

if(
$fecha5==TRUE){
//cambiar fecha a mysql
$fechaExplode explode("-"$_POST["fecha5"]);
$fechaParaInsertar5 date("Y-m-d"mktime(0,0,0,$fechaExplode[1], $fechaExplode[0], $fechaExplode[2]));
echo 
$fechaParaInsertar5."<br>";
}
}
}
}
}
}

?>