1

Unity 3d 内の C# スクリプトからこのスクリプトにもデータを送信します。私がやりたいことは、ページから実行したクエリの結果を表示するページを取得し、Unity 内でそのページのテキストを取得して表示することです。これはこれを行うための非常にぎこちない方法ですが、私はPHPとmysqlから始めたばかりです.Unity 3dが私に与えるエラーは次のとおりです。 30 行目の .php"

<?php
$db = mysql_connect('host, user, pass') or die('Could not connect: ' . mysql_error());

mysql_select_db('dbname') or die('Could not select database');

$gotString = mysql_real_escape_string($_GET['GetString'], $db);

$hash = $_GET['hash'];

//SELECT * FROM table_name

$real_hash = md5($gotString . $secretKey);

$secretKey = "KeyHERE";
$real_hash = md5($gotString . $secretKey);
$locString = "SELECT  A  FROM Quiz1 WHERE Question =  1";

if ($real_hash == $hash) {
    Compare();
}

function Compare() {
    if ($gotString == "1B") {
        $result = mysql_query("SELECT  B  FROM Quiz1 WHERE Question =  1") or die(mysql_error());
    } else {
        $result = mysql_query("SELECT  A  FROM Quiz1 WHERE Question =  1") or die(mysql_error());
    }
}

print( $result);
?>
4

1 に答える 1

2

使ってみる

if (!$result) {
    die('error: ' . mysql_error());
} else {
    $row = mysql_fetch_array($result);
    var_dump($row);
}  

Print( $result) の代わりに ; 最後に

于 2012-07-19T21:28:29.577 に答える