Ich versuche Daten an meine Datenbank in Unity zu senden und es scheint nicht zu funktionieren. Ich weiß, es ist wahrscheinlich ein sehr dummer Fehler, da ich auf diesem Gebiet wenig Ahnung habe.Wie greife ich auf eine Datenbank in Unity zu?
Die # Skript C ich habe:
void logIn(string test) {
WWWForm form = new WWWForm();
form.AddField("action","send");
form.AddField("var1",test);
string url = "http://www.prizechief.com/unitycon.php";
WWW w = new WWW(url, form);
}
void Start() {
string sample = "Works";
logIn(sample);
}
Mein PHP-Code
<?php
\t $con = @mysqli_connect("server","un","pass", "db") or die("Could not connect " . mysqli_connect_error() . "Please try again later.");
\t
\t $var1 = $_GET['var1'];
\t echo $var1;
\t
\t mysqli_Query($con,"INSERT INTO test (var) VALUE ('$var1')");
?>
Auch ein Hinweis über die Verwendung von GET zu erhalten Informationen würden sehr geschätzt werden!
Vielleicht mit mehr Details über WARUM es nicht funktioniert wäre hilfreich. –
@CharlieFish Wenn ich wüsste, warum es nicht funktionierte, hätte ich das – Blar321
Ja aber sagend nicht geschrieben "Ich versuche, Daten an meine Datenbank in Unity zu senden, und es scheint nicht zu arbeiten." ist nicht hilfreich. Wie funktioniert es nicht? Gibt es einen Fehler? Was passiert, wenn Sie versuchen, Daten zu posten? Bitte geben Sie an, wie es nicht funktioniert. Erwartetes Ergebnis und aktuelles Ergebnis usw. –