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

जावास्क्रिप्ट में उपयोग करने के लिए mysql डेटाबेस से डेटा प्राप्त करें

ऐसा करने का शायद सबसे आसान तरीका एक PHP फ़ाइल वापसी JSON है। तो मान लें कि आपके पास एक फ़ाइल है query.php ,

$result = mysql_query("SELECT field_name, field_value
                       FROM the_table");
$to_encode = array();
while($row = mysql_fetch_assoc($result)) {
  $to_encode[] = $row;
}
echo json_encode($to_encode);

यदि आप document.write का उपयोग करने के लिए विवश हैं (जैसा कि आप नीचे टिप्पणी में नोट करते हैं) तो अपने क्षेत्रों को एक id विशेषता दें:<input type="text" id="field1" /> . आप उस फ़ील्ड को इस jQuery के साथ संदर्भित कर सकते हैं:$("#field1").val()

यहां HTML के साथ एक पूरा उदाहरण दिया गया है। अगर हम मान रहे हैं कि आपके फ़ील्ड field1 . कहलाते हैं और field2 , फिर

<!DOCTYPE html>
<html>
  <head>
    <title>That's about it</title>
  </head>
  <body>
    <form>
      <input type="text" id="field1" />
      <input type="text" id="field2" />
    </form>
  </body>
  <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js"></script>
  <script>
    $.getJSON('data.php', function(data) {
      $.each(data, function(fieldName, fieldValue) {
        $("#" + fieldName).val(fieldValue);
      });
    });
  </script>
</html>

HTML के निर्माण के बाद यह सम्मिलन है, जो सबसे आसान हो सकता है। यदि आप गतिशील रूप से HTML का निर्माण करते समय डेटा को पॉप्युलेट करना चाहते हैं, तो आप अभी भी PHP फ़ाइल को JSON वापस करना चाहते हैं, आप इसे सीधे value में जोड़ देंगे विशेषता।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. शीर्ष 5 MySQL निगरानी उपकरण

  2. application.ini . में डेटाबेस टाइम ज़ोन कैसे सेट करें

  3. PHP MySQL को GPS से त्रिज्या उपयोगकर्ता के स्थान में स्थान मिलते हैं

  4. जन्मदिन स्टोर करने के लिए सबसे अच्छा क्षेत्र कौन सा है?

  5. क्यों SQLSTATE [HY000]:सामान्य त्रुटि?