0
所以我使用MySQL和C#爲了從數據庫中獲取信息,但是當我嘗試在MySQL中再次使用該數據庫信息時不起作用,因爲它似乎正在添加數據前面的小空間。讓我告訴你我的意思。MySQL正在字符串前添加空間
上的網頁顯示的信息PHP代碼
// Create connection
$conn = mysqli_connect($servername, $username, $password, $dbname);
// Check connection
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
$nick = $_POST["myform_nick"];
$sql = "SELECT Lin FROM scores WHERE name='$nick'";
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) > 0) {
// output data of each row
while($row = mysqli_fetch_assoc($result)) {
echo $row["Lin"];
}
}
然後在C#中就是這個樣子......
IEnumerator LeagueCheck(){
var form = new WWWForm();
form.AddField("myform_nick", formNick);
WWW w = new WWW (URL, form);
yield return w;
if (w.error != null) {
print(w.error); //if there is an error, tell us
}
else {
print("League Check 1");
LinII = w.text; //here we return the data our PHP told us
print (w.text);
Lin = LinI + LinII;
w.Dispose(); //clear our form in game
StartCoroutine (LeagueCheck2());
}
}
裏面LeagueCheck2它使用LinII抓住另一件事從數據庫,但它無法找到它,因爲它像這樣回來
「支配者」
,而不是像這樣
‘支配者’
所以我的問題是我怎樣才能得到它去除支配者的面前說一點空間。
什麼我試圖解決這個問題
using System;
LinII = String.Trim(w.text);
LinII = w.text;
LinII.Trim();
LinII.Replace(" ","");
void Timer(){
LinII.Trim();
}
//In the IEnumator LeagueCheck();
Lin = LinI + LinII;
w.Dispose(); //clear our form in game
Trimer();
StartCoroutine (LeagueCheck2());
「WWW W =新的WWW(URL,表單);」我不認爲w是一個字符串,但我們會發現 – Coderz 2015-02-08 21:10:16
工作。謝謝。 – Coderz 2015-02-08 21:14:02