我在C#類,它應該被髮送到PHP:POST JSON數據通過C#或存儲數值在PHP MYSQL
MyData data = new MyData();
data.Name = "MyName";
data.Type = "MyType";
data.ID = 1;
data.Description = "MyLongDescription...";
如何將其發送到PHP通過C#JSON格式?我該如何在PHP中檢索它? 下一步應該是將提交的數據/值插入到MySQL DB中。
C# - >發送一些JSON數據到PHP - >寫JSON數據到MySQL數據庫通過PHP
示例數據庫: 邁德特(VARCHAR名稱,VARCHAR類型,INT ID,VARCHAR說明)
我當前的PHP代碼:
$json = json_decode($input,true);
$connection = mysql_connect("localhost","root","");
if (!$connection)
{
die(mysql_error());
}
mysql_select_db("MyDataDB", $con);
mysql_query("INSERT INTO MyData (Name, Type, OtherID, Description)
VALUES('$json[Name]','$json[Type]','$json[ID]','$json[Description]')");
任何想法?
感謝您的努力。
序列化應通過線路發送的數據(創建wcf)並使用php來使用此服務。 http://weblogs.asp.net/gunnarpeipman/archive/2007/09/17/using-wcf-services-with-php.aspx – Grunf
這個問題過於寬泛。你在這裏有幾個相當大的**非常獨特的任務(生成JSON,通過HTTP發送JSON,通過HTTP接收JSON,解析JSON,將數據插入到數據庫中)。付出一些努力,然後問一個**重點**問題,如果你卡住了。 – Quentin
我的問題是C#部分。我必須發佈JSON數據和一個名爲「key」的PHP參數,以確保用戶已被授權。 – user1011394