我有一個Excel文件,我需要將數據發送到我的Drupal MySql數據庫。要做到這一點,我利用我的Excel工作表的VBA內的HTTP POST如下:Drupal 6解析傳入POST數據
Set objHTTP = CreateObject("MSXML2.ServerXMLHTTP")
URL = "http://localhost:8082/acquia-drupal/node/2"
objHTTP.Open "POST", URL, False
objHTTP.setRequestHeader "User-Agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)"
objHTTP.send ("string=testdata")
我想使用Drupal的網頁,將分析出POST數據並將其寫入在一個表Drupal MySql數據庫。
這裏是我已經開始用,
<?php
if (isset($_POST['string']))
{
$trans = $_POST['string'];
db_query("INSERT INTO {excel} (ExcelData) VALUES (%d')",
$trans);
}
這是朝着正確的方向走?另外,有人可以提供一些代碼片段指導正確解析出POST數據嗎?
使用「Drupal頁面」是什麼意思?你的意思是你想要將數據發佈到一個節點上,該節點將內容複製到數據庫模式中? – Grayside 2009-09-17 19:18:33