Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/02/2012, 14:51
Montes28
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 13 años, 7 meses
Puntos: 6
php , jquery, postgresql

Hola amigos espero me puedan ayudar

tengo un aplizacion la cual trabaja con php+jquery+postresql

necesito realizar las operaciones de insertar,consultar,modificar,eliminar

hasta el momento estoy consultando los datos desde un archivo php json-events.php

espero me den un empujon



tengo el siguiente codigo

Código HTML:
Ver original
  1. <link rel='stylesheet' type='text/css' href='cupertino/theme.css' />
  2. <link rel='stylesheet' type='text/css' href='../fullcalendar/fullcalendar.css' />
  3. <link rel='stylesheet' type='text/css' href='../fullcalendar/fullcalendar.print.css' media='print' />
  4. <script type='text/javascript' src='../jquery/jquery-1.7.1.min.js'></script>
  5. <script type='text/javascript' src='../jquery/jquery-ui-1.8.17.custom.min.js'></script>
  6. <script type='text/javascript' src='../fullcalendar/fullcalendar.min.js'></script>

Código Javascript:
Ver original
  1. <script type='text/javascript'>
  2.  
  3.         $(document).ready(function() {
  4.    
  5.         var date = new Date();
  6.         var d = date.getDate();
  7.         var m = date.getMonth();
  8.         var y = date.getFullYear();
  9.        
  10.         var calendar = $('#calendar').fullCalendar({
  11.         theme: true,
  12.             header: {
  13.                 left: 'prev,next today',
  14.                 center: 'title',
  15.                 right: 'month,agendaWeek,agendaDay'
  16.             },
  17.             selectable: true,
  18.             selectHelper: true,
  19.             select: function(start, end, allDay) {
  20.                 var title = prompt('Event Title:');
  21.                 if (title) {
  22.                     calendar.fullCalendar('renderEvent',
  23.                         {
  24.                             title: title,
  25.                             start: start,
  26.                             end: end,
  27.                             allDay: allDay
  28.                         },
  29.                         true // make the event "stick"
  30.                     );
  31.                 }
  32.                 calendar.fullCalendar('unselect');
  33.             },
  34.             editable: true,
  35.             events: "json-events.php",
  36.            
  37.             eventDrop: function(event, delta) {
  38.                 alert(event.title + ' was moved ' + delta + ' days\n' +
  39.                     '(should probably update your database)');
  40.             },
  41.            
  42.             loading: function(bool) {
  43.                 if (bool) $('#loading').show();
  44.                 else $('#loading').hide();
  45.             }
  46.         });
  47.        
  48.     });
  49.  
  50. </script>

Código CSS:
Ver original
  1. <style type='text/css'>
  2.  
  3.     body {
  4.         margin-top: 40px;
  5.         text-align: center;
  6.         font-size: 13px;
  7.         font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif;
  8.         }
  9.  
  10.     #calendar {
  11.         width: 900px;
  12.         margin: 0 auto;
  13.         }
  14.  
  15. </style>

Código HTML:
Ver original
  1. </head>
  2. <div>SGC</div>
  3. <br />
  4. <br />
  5. <div id='calendar'></div>
  6. </body>
  7. </html>


archivo json-events.php

Código PHP:
Ver original
  1. <?php
  2.  
  3.     $year = date('Y');
  4.     $month = date('m');
  5.  
  6.     echo json_encode(array(
  7.    
  8.         array(
  9.             'id' => 111,
  10.             'title' => "Event1",
  11.             'start' => "$year-$month-10",
  12.             'url' => "http://yahoo.com/"
  13.         ),
  14.        
  15.         array(
  16.             'id' => 222,
  17.             'title' => "Event2",
  18.             'start' => "$year-$month-20",
  19.             'end' => "$year-$month-22",
  20.             'url' => "http://yahoo.com/"
  21.         )
  22.    
  23.     ));
  24.  
  25. ?>