簡體   English   中英

如何通過PHP和AJAX使用Firebase數據庫?

[英]How to use firebase database using PHP and AJAX?

我有一個Firebase數據庫,並且與移動應用程序和Web應用程序都鏈接。 我正在使用Web應用程序,並且對PHP和AJAX都很滿意,所以我想知道是否仍然可以通過PHP和AJAX使用firebase數據庫,或者是否有任何方法可以將它與SQLdatabase連接。

您可以從Web應用程序的javascript端使用Firebase JS SDK。
例如,您可以使用PHP代碼提供的ID從數據庫(實時或Firestore)中獲取一個對象:

  • 使用PHP設置JS變量的值:
var itemid = <?php echo $user->itemid ?>
  • 使用此JS var從Firebase獲取“ item”對象:
// i.e. read once from Realtime Database
firebase.database().ref('items/' + itemid).once('value')
  .then(snapshot => {
    var item = snapshot.val();
  })
  .catch(error => console.log(error.code));

// i.e. read once from Firestore
firebase.firestore().collection('items').doc(itemid).get()
  .then(doc => {
    var item = doc.exists ? doc.data() : null;
  })
  .catch(error => console.log(error));

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM