Home  >  Article  >  php教程  >  unity访问php

unity访问php

WBOY
WBOYOriginal
2016-06-06 19:36:021292browse

长连接,弱联网。不好意思,这俩不是一个意思。 反过来说,短连接,强联网,是不是有点别扭呢。 你可以不会php,甚至你可以不知道php是干什么的。 百度php安装环境,自行搭建好环境,顺便测试一下。(下载那个XAMPP,数据库也是弄好的) 百度连接mysql数据库

长连接,弱联网。不好意思,这俩不是一个意思。

反过来说,短连接,强联网,是不是有点别扭呢。

你可以不会php,甚至你可以不知道php是干什么的。

百度php安装环境,自行搭建好环境,顺便测试一下。(下载那个XAMPP,数据库也是弄好的)

百度连接mysql数据库

会找到如下代码,具体的可能会有差别,反正你测试连接成功就行

例子

下面的例子选取存储在 "Persons" 表中的所有数据(* 字符选取表中所有数据):

<?php $con = mysql_connect("localhost","peter","abc123");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }

mysql_select_db("my_db", $con);

$result = mysql_query("SELECT * FROM Persons");

while($row = mysql_fetch_array($result))
  {
  echo $row['FirstName'] . " " . $row['LastName'];
  echo "<br />";
  }

mysql_close($con);
?><br><span>继续,然后添加两个变量记录POST请求过来的数据,顺便自行创建好相应的数据库</span><br><span>代码用文本文档编写即可。</span>
<?php <br />$First = $_POST["Firstname"]<br>$Last = $_POST['Lastname']<br>
$con = mysql_connect("localhost","peter","abc123");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }

mysql_select_db("my_db", $con);

$result = mysql_query("SELECT * FROM Persons WHERE FirstName = '$Fires' AND Last = '$Last'");

while($row = mysql_fetch_array($result))
  {
  echo $row['FirstName'] . " " . $row['LastName'];
  echo "<br>";
  }

mysql_close($con);
?><br><span>储存,后缀改为.php的,放到XAMPP中对应的文件夹内</span><br><span>unity内新建脚本</span><br><span>using UnityEngine;<br>using System.Collections;<br><br>public class TestConnectPHP : MonoBehaviour {<br><br>    public string username;<br>    public string password;<br>    // Use this for initialization<br>    void Start () {<br>        StartCoroutine (Select());<br>    }<br>    <br>    // Update is called once per frame<br>    void Update () {<br>    <br>    }<br><br>    IEnumerator Select()<br>    {<br>        WWWForm select = new WWWForm ();<br>        select.AddField ("Firstname",username);<br>        select.AddField ("Lastname",password);<br><br>        WWW www = new WWW ("http://localhost/testdatabase.php",select);<br>        yield return www;<br>        print (www.text);<br>    }<br>}<br>运行,看结果<br></span><br><br><br>
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn