Visualizzazione dei risultati da 1 a 3 su 3

Discussione: JSon FullCalendar

  1. #1
    Utente di HTML.it L'avatar di danlupo
    Registrato dal
    Jul 2009
    Messaggi
    314

    JSon FullCalendar

    Salve, vorrei utilizzare questo PlugIn di Jquery che mi sembra l'unico calendario con la possibilità di inserire gli eventi in maniera dinamica da un database SQL.

    Il problema è che non riesco a capire come manipolare JSON

    Il codice che danno loro come esempio è questo:
    Codice PHP:
    echo json_encode(array(
        
            array(
                
    'id' => 111,
                
    'title' => "Event1",
                
    'start' => "$year-$month-10",
                
    'url' => "http://yahoo.com/"
            
    ),
            
            array(
                
    'id' => 222,
                
    'title' => "Event2",
                
    'start' => "$year-$month-20",
                
    'end' => "$year-$month-22",
                
    'url' => "http://yahoo.com/"
            
    )
        
        )); 
    Io parto da un database creato in questo modo

    codice:
    |//**ID**//|int(11)|No|
    |dataora|text|No|
    |evento|text|No|
    |luogo|text|No|
    |commenti|text|No|
    So che devo fare la mia query

    codice:
    $result = $mysqli->query("SELECT * FROM agenda);
    
    $nr = mysqli_num_rows($result);
    
       if ($nr>0)
       {
            
        while($row = $result->fetch_assoc())
    ed è da qui che non so più come popolare l'array, ho visto diversi esempi ma non so come 'tradurli' per il mio caso

    Daniele

  2. #2
    Se il calendario accetta un formato specifico per gli eventi devi trasformare la tua struttura in una compatibile con quella del calendario, ovvero devi tradurre i campi che tu utilizzi con quelli utilizzati dal calendario.

  3. #3
    Utente di HTML.it L'avatar di danlupo
    Registrato dal
    Jul 2009
    Messaggi
    314
    Il calendario, in maniera dinamica, accetta solo una stringa generata come evento JSON

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.