我在服務器端有一個Postgresql數據庫。我想加載數據以便在HTML網頁上顯示。我將如何去能夠訪問JavaScript中的這些數據?那裏有教程嗎?這似乎是一件普通的事情,但目前爲止我似乎無法找到如何去做。我確實發現了一些關於使用php和node.js來做到這一點的stackoverflow問題,但我似乎無法得到這個工作。 PHP似乎是最簡單的方法,我從另一個問題複製了一些代碼,但它似乎並不奏效。如何將PostgreSQL數據加載到HTML/JS中
var patientData = [];
var patient_id = 8;
<?php
$connection = pg_connect("connectstuff");
if(!$connection)
{
pg_close($connection);
}
$result = pg_query($connection, "query");
if (!$result)
{
exit;
}
$row = pg_fetch_row($result, 0);
echo "patientdata = $row;";
echo "alert('asdf')";
?>
警報甚至沒有顯示,所以我不認爲PHP代碼甚至運行。
好吧,爲了確保我的設置沒有錯,現在整個代碼塊都在.js文件中,應該可以工作,對吧?我沒有與json_encode的東西有任何區別。警報仍然不顯示,現在我的代碼的其餘部分也不會運行。另外,我將如何去在PHP代碼中使用js變量? – xhassassin 2012-07-30 16:45:30
js在客戶端上運行,php在服務器上運行。除了通過ajax調用或在頁面生成時,您不能訪問其他任何一個。 – 2012-07-30 16:50:18