ホームページ  >  記事  >  バックエンド開発  >  cocos2dx の php ファイルを介してサーバー データベースにアクセスする (2)

cocos2dx の php ファイルを介してサーバー データベースにアクセスする (2)

WBOY
WBOYオリジナル
2016-07-29 08:56:421094ブラウズ

前回は、WAMP サーバーへの最終アクセスの目的を達成するために、Cocos2DX でステートメントを記述して PHP ファイルにアクセスする方法を共有しました。そこで今回はphpファイルを自分で書く方法を解説します。もちろん、操作が正しいかどうかをよりよく理解するには、まず PHP の基本文法とデータベースの基本操作を理解する必要があります。

& lt; html & gt;

& lt;? Php

= "localhost" ;

$ mysql_username="root";

$mysql_password="";

$dbname="ゲーム";

$USERID=$_GET['ユーザー名'];

$PASSWORD=$_GET['パスワード'];

$open=fopen("test.xml","w");

if(empty($USERID))

{

fwrite($open,"000");

echo "ユーザーが空です" ;

}

else if(empty($PASSWORD))

{

fwrite($open,"001");

echo "パスワードが空です";

}

else

{

$con=mysql_connect($mysql_server,$mysql_username,$mysql_password) ordie("データベースに接続できません");

mysql_select_db($dbname,$con);

$result=mysql_query("select * from newsuser where uname=' $USERID'and upass='$PASSWORD'");

if($row=mysql_fetch_array($result))

{

$hscore=$row['highestScore'];

fwrite ($open," 11");

else

コード全体の一般的な意味は、まず自分のサーバーにアクセスし、自分のデータベースにアクセスし、から渡されたユーザー名とパスワードを入力することです。 $result=mysql_query( "select * from newsuser whereuname='$USERID' and upass='$PASSWORD'"); このステートメントは、一致するユーザー名があるかどうかをクエリします。そしてパスワード。最後に、ログインが成功したかどうかを判断して、Echo ステートメントの Login Success または Login Failed に至ります。話すのは比較的難しいですが、基礎を理解していれば比較的便利です。注 次回は、登録時のデータの記述とデータベース内のデータの変更を共有し、WAMP の基本的な使い方について話します。

上記は、cocos2dx (2) で php ファイルを介してサーバー データベースにアクセスする方法を、関連する内容も含めて紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。