イオンアプリをMySQLデータベースに接続するにはどうすればよいですか?

ひまんしゅK

phpMyAdminを使用してデータベース(myDb)を作成したときの構文は、データベースに接続できません。サーバー、つまりwwwフォルダーにsignup.phpを配置しました。このコードで私が犯した他の間違いがあるかどうかを指摘してください。

signup.html:

<ion-header-bar class="bar-positive">
<h2 class="title">SignUp</h2>
</ion-header-bar>

<ion-view view-title="SignUp" name="signup-view">
    <ion-content class="has-header">
    <div class="list list-inset">

   <label class="item item-input item-floating-label">
   <span class="input-label">Enter Username</span>
     <input class="form-control" type="text" ng-model="userdata.username" placeholder="Enter Username">
   </label>

   <label class="item item-input item-floating-label">
   <span class="input-label">Enter Your Email</span>
     <input type="text" ng-model="userdata.email" placeholder="Enter Your Email">
   </label>

   <label class="item item-input item-floating-label">
   <span class="input-label">Enter Your Password</span>
     <input class="form-control" type="password" ng-model="userdata.password" placeholder="Enter Your Password">
   </label>

   <button class="button button-block button-calm" ng-click="signUp(userdata)">SignUp</button><br>
   <span>{{responseMessage}}</span>
   </div>
   </ion-content>
 </ion-view>

signup.php:

<?php
    header("Content-Type: application/json; charset=UTF-8");
    header('Access-Control-Allow-Origin: *');
    header('Access-Control-Allow-Methods: GET, POST');

    $postdata = file_get_contents("php://input");
    $request = json_decode($postdata);
    $email = $postdata->email;
    $password = $postdata->password;
    $username = $postdata->username;

    $con = mysql_connect("localhost","root",'') or die ("Failed to connect to MySQL: " . mysql_error());;
    mysql_select_db('myDb', $con);

    $qry_em = 'select count(*) as cnt from users where email="' . $email . '"';
    $qry_res = mysql_query($qry_em);
    $res = mysql_fetch_assoc($qry_res);

    if($res['cnt']==0){
    $qry = 'INSERT INTO users (name,password,email) values ("' . $username . '","' . $password . '","' . $email . '")';
    $qry_res = mysql_query($qry);  
        if ($qry_res) {
            echo "1";
        } else {
            echo "2";;
        }
    }
    else
    {
        echo "0";
    }
?>

app.js:

.controller('SignupCtrl', function($scope, $http) {
    $scope.signup = function () {
    var request = $http({
        method: "post",
        url: "http://localhost/signup.php",
        crossDomain : true,
        headers: {'Content-Type': 'application/x-www-form-urlencoded'},
        data: {
            username: $scope.userdata.username,
            email: $scope.userdata.email,
            password: $scope.userdata.password
        },
    });
        request.success(function(data) {
        if(data == "1"){
         $scope.responseMessage = "Account Created Successfully!";
        }
        if(data == "2"){
         $scope.responseMessage = "Can not Create Account";
        }
        else if(data == "0") {
         $scope.responseMessage = "Email Already Exists"
        }  
    });
}
});
Prabhleen Kaur

使用$request->email$request->password$request->username代わりの$postdata->email$postdata->passwordなど...

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

.NET Core APIがデータベース接続をクリーンアップするようにするにはどうすればよいですか?

分類Dev

ストラップ(GAE)アプリをMySQL(GSC)データベースに接続するにはどうすればよいですか?

分類Dev

PHPを使用してAndroidアプリをAmazonRDS MySQLデータベースに接続するにはどうすればよいですか?

分類Dev

C#アプリケーションをAWS EC2データベースに安全に接続するにはどうすればよいですか?

分類Dev

MySQLデータベースをJavaのGWTアプリに接続するにはどうすればよいですか?

分類Dev

JNDIを使用してJavaアプリケーションをデータベースに接続するにはどうすればよいですか?

分類Dev

ローカルマシン上のCassandraデータベースにAndroidアプリを接続するにはどうすればよいですか?

分類Dev

mysql データベースをノードに接続するにはどうすればよいですか?

分類Dev

JavaアプリケーションからOracleリモートデータベースに接続するにはどうすればよいですか?

分類Dev

オンラインデータベースをsetNODE_ENV = production && nodemonに接続するにはどうすればよいですか?

分類Dev

プロパティファイルを読み取ってMySQLデータベースに接続するにはどうすればよいですか?

分類Dev

Azure App ServiceWebアプリをGoogleSQL Serverデータベースに接続するにはどうすればよいですか?

分類Dev

Azure App ServiceWebアプリをGoogleSQL Serverデータベースに接続するにはどうすればよいですか?

分類Dev

Blazor C#アプリをAzure SQLデータベースに接続するにはどうすればよいですか?マックOS

分類Dev

Xamarin Android アプリを既存の Sqlite データベースに接続するにはどうすればよいですか?

分類Dev

サーバーをデータベースに接続するにはどうすればよいですか

分類Dev

Flaskアプリケーションを実行しているminikube(kubernetes)ノードをmysql dockerコンテナ内の共通データベースに接続するにはどうすればよいですか?

分類Dev

djangoでデータベース接続設定のタイムゾーンをカスタマイズするにはどうすればよいですか?

分類Dev

Python + SQLAlchemyを使用してMySQLデータベースにリモートで接続するにはどうすればよいですか?

分類Dev

mysqlデータベースから変数をランダムに取得するにはどうすればよいですか?(dbo接続でphpを使用)

分類Dev

Spring Dataでユーザーアカウントごとにデータベース接続を構成するにはどうすればよいですか?

分類Dev

React JSフロントエンド用にMySQLデータベース+ノードJSを接続するにはどうすればよいですか?

分類Dev

MSAccessデータベースをJetbrainsDataGripに接続するにはどうすればよいですか

分類Dev

pypikaを使用してデータベースに接続するにはどうすればよいですか?

分類Dev

ADOを使用してデータベースに接続するにはどうすればよいですか?

分類Dev

接続用にデータベースを変更するにはどうすればよいですか?

分類Dev

JBoss 7.1.1 FinalをOracleデータベースに接続するにはどうすればよいですか?

分類Dev

既存のSQLiteデータベースをExpandableListViewに接続するにはどうすればよいですか?

分類Dev

Firedac Sqliteデータベース接続に挿入した後にイベントを作成するにはどうすればよいですか?

Related 関連記事

  1. 1

    .NET Core APIがデータベース接続をクリーンアップするようにするにはどうすればよいですか?

  2. 2

    ストラップ(GAE)アプリをMySQL(GSC)データベースに接続するにはどうすればよいですか?

  3. 3

    PHPを使用してAndroidアプリをAmazonRDS MySQLデータベースに接続するにはどうすればよいですか?

  4. 4

    C#アプリケーションをAWS EC2データベースに安全に接続するにはどうすればよいですか?

  5. 5

    MySQLデータベースをJavaのGWTアプリに接続するにはどうすればよいですか?

  6. 6

    JNDIを使用してJavaアプリケーションをデータベースに接続するにはどうすればよいですか?

  7. 7

    ローカルマシン上のCassandraデータベースにAndroidアプリを接続するにはどうすればよいですか?

  8. 8

    mysql データベースをノードに接続するにはどうすればよいですか?

  9. 9

    JavaアプリケーションからOracleリモートデータベースに接続するにはどうすればよいですか?

  10. 10

    オンラインデータベースをsetNODE_ENV = production && nodemonに接続するにはどうすればよいですか?

  11. 11

    プロパティファイルを読み取ってMySQLデータベースに接続するにはどうすればよいですか?

  12. 12

    Azure App ServiceWebアプリをGoogleSQL Serverデータベースに接続するにはどうすればよいですか?

  13. 13

    Azure App ServiceWebアプリをGoogleSQL Serverデータベースに接続するにはどうすればよいですか?

  14. 14

    Blazor C#アプリをAzure SQLデータベースに接続するにはどうすればよいですか?マックOS

  15. 15

    Xamarin Android アプリを既存の Sqlite データベースに接続するにはどうすればよいですか?

  16. 16

    サーバーをデータベースに接続するにはどうすればよいですか

  17. 17

    Flaskアプリケーションを実行しているminikube(kubernetes)ノードをmysql dockerコンテナ内の共通データベースに接続するにはどうすればよいですか?

  18. 18

    djangoでデータベース接続設定のタイムゾーンをカスタマイズするにはどうすればよいですか?

  19. 19

    Python + SQLAlchemyを使用してMySQLデータベースにリモートで接続するにはどうすればよいですか?

  20. 20

    mysqlデータベースから変数をランダムに取得するにはどうすればよいですか?(dbo接続でphpを使用)

  21. 21

    Spring Dataでユーザーアカウントごとにデータベース接続を構成するにはどうすればよいですか?

  22. 22

    React JSフロントエンド用にMySQLデータベース+ノードJSを接続するにはどうすればよいですか?

  23. 23

    MSAccessデータベースをJetbrainsDataGripに接続するにはどうすればよいですか

  24. 24

    pypikaを使用してデータベースに接続するにはどうすればよいですか?

  25. 25

    ADOを使用してデータベースに接続するにはどうすればよいですか?

  26. 26

    接続用にデータベースを変更するにはどうすればよいですか?

  27. 27

    JBoss 7.1.1 FinalをOracleデータベースに接続するにはどうすればよいですか?

  28. 28

    既存のSQLiteデータベースをExpandableListViewに接続するにはどうすればよいですか?

  29. 29

    Firedac Sqliteデータベース接続に挿入した後にイベントを作成するにはどうすればよいですか?

ホットタグ

アーカイブ