+ Rispondi alla Discussione
Risultati da 1 a 2 di 2

File Javascript che riceve date da uno script php che processa da un database mysql.

Ultimo Messaggio di MiWebDesign il:
  1. #1
    User Newbie
    Data Registrazione
    May 2016
    Località
    Catania
    Messaggi
    1

    File Javascript che riceve date da uno script php che processa da un database mysql.

    Ciao a tutti ragazzi. Sto scrivendo il codice di un progetto al solo fine di migliorare le mie abilità nella programmazione.

    Ho composto un form abbastanza dettagliato con varie opzioni, lo ho processato salvato sul mysql ed adesso mi serviva un modo per visualizzare in un calendario gli eventi che ho salvato sul database.

    Il file dal quale esso prende le date è strutturato così:
    Codice:
    var codropsEvents = {   
        '12-25-2016' : '<span>Christmas Day</span>',
        '12-31-2016' : '<span>New Year\'s Eve</span>'
    };
    Ed è un file .js

    Io ho bisogno di qualcosa di dinamico.
    Dunque dovrei estrarre dal database la data ed il nome dell'evento in un file php con un "select" , a questo punto dovresti formattare tutte le date e gli eventi come nel file .js sopra quindi "data : evento " ed a quel punto devo inviare queste informazioni all'interno del file data.js come mi consigliate di agire? Come posso inviare le informazioni ottenute su di un file data.php che riceve data ed evento da un database al file data.js ed inserirle in quel formato in modo che il calendario le legga?
    Grazie a tutti.

  2. #2
    Moderatore L'avatar di MiWebDesign
    Data Registrazione
    May 2015
    Località
    Palermo
    Messaggi
    198
    Segui MiWebDesign su Twitter Aggiungi MiWebDesign su Google+ Aggiungi MiWebDesign su Facebook Aggiungi MiWebDesign su Linkedin
    Ciao NarakuS,

    non puoi scrivere PHP dentro un .js, ma puoi scriverlo all'interno del tag <script> dinamicamente nella tua pagina PHP di Frontend.

    Estrapoli le date ed i nomi dal DB e cicli i risultati seguendo il format dello Snippet che hai postato.

    Ti posto anche un esempio:

    Codice:
    <script>
    
    // all'interno del ciclo $data - $nome saranno le variabili di riga
         var codropsEvents = {
         <?php
           while(cicla i risultati del DB){
         ?>
             '<?php echo $data; ?>' : '<span><?php echo $nome; ?></span>',
         <?php
           }
         ?>
         };
    
    </script>
    Dovresti anche farti il controllo nell'ultima riga ed in quel caso non mettere la virgola
    Ultima modifica di MiWebDesign; 02-05-16 alle 20:23

+ Rispondi alla Discussione

^ Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •  
  • Il codice BB è Attivato
  • Le faccine sono Attivato
  • Il codice [IMG] è Attivato
  • Il codice [VIDEO] è Attivato
  • Il codice HTML è Disattivato
  • Trackbacks Attivato
  • Pingback Attivato
  • Refback Attivato

SEO by vBSEO 3.6.0 PL2 ©2011, Crawlability, Inc.