я настроил свою БД и свое приложение в Unity 5. Как мне нужно иметь возможность изменять данные в базе данных из Unity. Как я могу это сделать? Я использую c # в Unity и php для БД (phpMyAdmin). Я выложу свой код php и c # с изображением БД (ранние этапы).
Данные / информация, которую я хочу изменить (извините, но на норвежском)
PHP-код:
<?php
header("Content-type: text/html; charset=UTF-8");
$servername = "localhost";
$username = "root";
$password = "";
$dbName = "bh";
$CheckForBaasnr = "ChkForBaasnr";
//Make Connection
$conn = new mysqli ($servername, $username, $password, $dbName);
$conn->set_charset('utf8');
//Check Connection
if(!$conn)
{
die("Connection Failed.". mysqli_connect_error());
}if($_REQUEST['sql'] = "Baasnr")
{
$NoeAnnet = $_GET['sql'];
$_REQUEST['sql']= "SELECT ID, Medlemsnr, EierFNavn, EierENavn, EierAdresse, EierPnr, EierPSted, EierTLF, EierRolle, Pirnr, Baasnr, Naustnr, Opplaggsplassnr, Baattype, Baatmerke, Baatmodell, BaatAarsmodell, BaatStr, Strom, BaasPris, PrisMnd, Vakt, DugnadsTimer, EierEpost FROM medlem WHERE Baasnr = ".$NoeAnnet;
$result = mysqli_query ($conn ,$_REQUEST['sql']);}if(mysqli_num_rows($result) > 0){
//show data for each row
while ($row = mysqli_fetch_assoc($result))
{
echo "#".$row['ID']. "#".$row['Medlemsnr']."#".$row['EierFNavn']. "#".$row['EierENavn']. "#".$row['EierAdresse']."#".$row['EierPnr']."#".$row['EierPSted']. "#".$row['EierTLF']."#".$row['EierRolle']."#".$row['Pirnr']."#".$row['Baasnr']."#".$row['Naustnr']."#".$row['Opplaggsplassnr']. "#".$row['Baattype']."#".$row['Baatmerke']."#".$row['Baatmodell']."#".$row['BaatAarsmodell']."#".$row['BaatStr']."#".$row['Strom']."#".$row['BaasPris']."#".$row['PrisMnd']."#".$row['Vakt']."#".$row['DugnadsTimer']. "#".$row['EierEpost']."#";
}}?>
Код C #:
Ну вот проблема. Я не могу понять, как сделать эту часть!
Надеюсь, это объяснение было достаточно ясно!
Задача ещё не решена.
Других решений пока нет …