phpを使用してイオンアプリケーションを作成していますが、私はログインフォームをwampをサーバーとして使用して作成したmysqlデータベースにリンクしています。 私の上司は、MS SQLサーバ上にある別のデータベースにそれを変更しなければならないと言ったので、WPSサーバをMsSQLにリンクし、MSSQlのデータベースとの接続を正しく確立しました。IONIC:MYSQLからMSSQLへ
ここで
が正常に動作し、古いものと新しいcofig.phpあるlogin.php上syntaxeを変更する方法を知っている
(新config.phpを)
<?php
$serverName = "HAMDI-PC";
$connectionInfo = array ("Database"=>"MAINT","UID"=>"sa","PWD"=>"sql") ;
$conn = sqlsrv_connect($serverName, $connectionInfo);
?>
(OLD config.phpを)
<?php
$conn = new mysqli("localhost", "root", "", "MAINT");
?>
そして、ここでは(login.php)でmysqlデータベースで動作する
<?php
header("Access-Control-Allow-Origin: *");
header("Content-Type: application/json; charset=UTF-8");
if(isset($_GET["username"]) && isset($_GET["password"])) {
if(!empty($_GET["username"]) && !($_GET["password"])) {
include"config.php";
$username=$_GET["username"];
$password=$_GET["password"];
$query=" SELECT * FROM D_PROTUSERS WHERE PROT_User='$username' AND PROT_Password ='$password' ";
$result = $conn->query($query);
$out="";
if ($rs=$result->fetch_array()) {
if($out != "") {$out .="";}
$out .='{"PROT_User":"'. $rs["PROT_User"] . '",';
$out .='"PROT_Password":"'. $rs["PROT_Password"] . '"}';
}
$out='{"recods":'.$out.'}';
$conn->close();
echo($out);
}
}
?>
だから、私はそれが新しいdatabase'MSSQlで動作するように変更する必要があるかを知りたい下さい)、 私は助けしようとするだろうすべての人に感謝するでしょう:*
こんにちはちょうどこれをチェックします。https://www.mssqltipsを。 com/sqlserverutorial/2204/mysql-to-sql-server-コーディング差異/。私はあなたがこの助けでそれを行うことができるはずだと確信しています。 –
親愛なるあなたにありがとう しかし、それは本当に有用ではない sitllは問題を解決することができません –
これを試してください: '' PROT_User = '$ username'とPROT_Password = '$ password' "'からD_PROTUSERSからすべてを選択してください$ resultは次のようになります: 'echo" $ result ";あなたがエコーのために得るものを私に見せてください。 –