我想創建一個保存數據庫信息的php文件。這些信息使用POST URL以JSON格式提供。如何在Google雲上運行單個php文件?
如果是phpMyAdmin的,我們會做如下:
<?php
$con = mysqli_connect(DB_HOST,DB_USER,DB_PASSWORD,DB_DATABASE);
if(mysqli_connect_errno()){
echo "Error connecting to database";
}else{
$json = file_get_contents('php://input');
$obj = json_decode($json);
$x = $obj->{'x'};
$y = $obj->{'y'};
$z = $obj->{'z'};
$query = "INSERT INTO table_name VALUES('$x', '$y', '$z')";
$result = $con->query($query);
if(!$result){
die("Data base error");
}
}
要運行上述PHP文件,我們得到的網址,如果你將數據傳遞到該網址,執行所需的操作。該網址將是這樣的,我們可以從任何地方訪問它:
「HTTP://****server_name*****/****file_name****.php」
現在,我想用Google Cloud做同樣的事情。我在Cloud SQL中創建了數據庫。但是,我沒有得到在哪裏創建PHP文件,如何訪問此PHP文件中的數據庫以及URL是什麼。
有人可以請我幫忙,因爲我是Google Cloud的新手。謝謝!!!
你可以請提供一些代碼,這將是非常有用的。我已經閱讀了文檔,但無法理解和弄清楚。 – Ash
不是,我使用python,而不是PHP。檢查教程,其中大多數在github上都有代碼示例。 –