Foros del Web » Programando para Internet » Javascript »

dudas

Estas en el tema de dudas en el foro de Javascript en Foros del Web. Buenas tarde necesito porfavor una ayuda tengo un js de calendario que le da vida a micalendario de evento pero no se como mostrar datos ...
  #1 (permalink)  
Antiguo 13/01/2016, 11:22
Avatar de cartau07  
Fecha de Ingreso: diciembre-2015
Ubicación: medellin
Mensajes: 95
Antigüedad: 8 años, 3 meses
Puntos: 1
dudas

Buenas tarde necesito porfavor una ayuda tengo un js de calendario que le da vida a micalendario de evento pero no se como mostrar datos de una base de dato de mysql a este js por ya ayuda no se como mas hacer mando el codigo
var codropsEvents ={

'11-21-2013' : '<a href="http://www.wincalendar.com/Great-American-Smokeout">Great American Smokeout</a>',
'11-13-2013' : '<span>[[]]</span>',
'11-11-2013' : '<a href="http://www.wincalendar.com/Remembrance-Day">Remembrance Day (Canada)</a>',
'11-04-2013' : '<span>Islamic New Year</span>',
'11-03-2013' : '<a href="http://www.wincalendar.com/Daylight-Saving-Time-Ends">Daylight Saving Time Ends</a>',
'11-01-2013' : '<span>All Saints Day</span>',
'12-25-YYYY' : '<span>Christmas Day [Date : 12-25-YYYY]</span>',
'01-01-YYYY' : '<span></span>',
'MM-02-2013' : '<span>Yeah, Monthly [MM-02-2013]</span>',
'MM-07-YYYY' : '<span>[] </span>',
'11-DD-2014' : {content : '<span>Ex: {\'11-DD-2014\' : {content : \'Something\', endDate : 20}}</span>', endDate : 20},
'02-DD-2014' : {content : '<span>Ex: {\'02-DD-2014\' : {content : \'Something\', startDate : 10, endDate : 20}}</span>', startDate : 10, endDate : 20},
'12-DD-YYYY' : '<span>[12-DD-YYYY] Whole month and Year</span>',
'TODAY' : '<span>Today, [Date : \'TODAY\']</span>',
'10-16-2014': ['<a href="">event one</a>', '<span>event two</span>'],
'10-DD-YYYY' : [
{content : '<span>Ex: {\'10-DD-2014\' : {content : \'Something\', startDate : 10, endDate : 20}}</span>', startDate : 10, endDate : 20},
{content : '<span>Ex: {\'10-DD-2014\' : {content : \'Something\', endDate : 20}}</span>', endDate: 20},
]

};
este es el js
  #2 (permalink)  
Antiguo 13/01/2016, 14:06
Avatar de carlillos  
Fecha de Ingreso: febrero-2007
Ubicación: México
Mensajes: 245
Antigüedad: 17 años, 2 meses
Puntos: 21
Respuesta: dudas

Necesitarías un script que se conecte a tu base de datos y realice una consulta para de ahí extraer los datos, ese script podría ser en PHP por ejemplo.
Luego mediante ajax haces la consulta a ese script e insertas los datos con javascript en tu calendario.
  #3 (permalink)  
Antiguo 19/01/2016, 10:24
Avatar de cartau07  
Fecha de Ingreso: diciembre-2015
Ubicación: medellin
Mensajes: 95
Antigüedad: 8 años, 3 meses
Puntos: 1
Respuesta: dudas

he tratado he hecho ese script donde consulto pero no se como integrarlo con el calendario mira

<?php
// Incluimos nuestro archivo config


include'Conection.php';
include'InserEvento.php';

$sql="SELECT * FROM evento";

// Verificamos si existe un dato
if ($conexion->query($sql)->num_rows)
{

// creamos un array
$datos = array();

//guardamos en un array multidimensional todos los datos de la consulta
$i=0;

// Ejecutamos nuestra sentencia sql
$e = $conexion->query($sql);

while($row=$e->fetch_array()) // realizamos un ciclo while para traer los eventos encontrados en la base de dato
{
// Alimentamos el array con los datos de los eventos
$datos[$i] = $row;
$i++;
}

// Transformamos los datos encontrado en la BD al formato JSON
echo json_encode(
array(
"success" => 1,
"result" => $datos
)
);

}
else
{
// Si no existen eventos mostramos este mensaje.
echo "No hay datos";
}
?>
  #4 (permalink)  
Antiguo 19/01/2016, 11:03
Avatar de cartau07  
Fecha de Ingreso: diciembre-2015
Ubicación: medellin
Mensajes: 95
Antigüedad: 8 años, 3 meses
Puntos: 1
Respuesta: dudas

pero he tratado de integrarlopero los datos no se ajusta o estoy haciendo mal el convertir a javascript los datos de la base de dato

Etiquetas: js
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:19.