Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

डेटाबेस से पूर्ण कैलेंडर जावास्क्रिप्ट में घटनाओं को पॉप्युलेट करना

अपने PHP में एक सरणी बनाएं और इसे अपने जावास्क्रिप्ट में जेसन के रूप में प्रारूपित करें। फ़ॉर्मेट किए गए json को इवेंट प्रॉपर्टी में इस तरह पास करें:

events: buildRecordsToJson(calendar_records)


function buildRecordsToJson(calendar_records){
    var employees = [];
    for(var record in calendar_records) {

        var item = calendar_records[record];

        employees.push({ 
            "title"  : "Case # " + item.case_number,
            "record" : item.id,
            "start"  : item.case_due_date 
        });
    }

    return employees;
}

संपादित करें:

मान लें कि यह आपका परिणाम है

$result=mysqli_query($con,$sql);

अपने डेटाबेस से परिणाम सेट को पुनरावृत्त करें और इसे मुख्य सरणी में धकेलें।

$list = array();
while ($row = mysqli_fetch_row($result))
{ 
    $entry = array();
    $entry["booking_date"] = $row["booking_date"];
    $entry["booking_start_time"] = $row["booking_start_time"];
    array_push($list,$entry);
}
mysqli_free_result($result);

$list सरणी को अपने जावास्क्रिप्ट पर लौटाएं और इसे अपने कैलेंडर ईवेंट में फ़ीड करें जब आप इसे json में प्रारूपित करें (शायद आवश्यक नहीं)।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL बिट कॉलम PHP 7.1 में अजीब बड़ी संख्या देता है (पिछले संस्करणों में नहीं)

  2. इनपुट मानों के अस्तित्व के लिए एक MySQL तालिका में CSV डेटा वाले कॉलम की खोज करना

  3. ओएसएक्स में कमांड लाइन में मैसकल का उपयोग करना - कमांड नहीं मिला?

  4. कैसे स्थानांतरित करें फिर MySQL में फ़ील्ड हटाएं

  5. एकाधिक प्रश्नों का उपयोग करते समय जावा और MySQL में SQL इंजेक्शन