> 백엔드 개발 > PHP 튜토리얼 > cocos2d-x 컬 PHP 네트워크 프로그래밍 순위 목록(1) cocos2d x 다운로드 Yu Guoli 빠른 cocos2d x

cocos2d-x 컬 PHP 네트워크 프로그래밍 순위 목록(1) cocos2d x 다운로드 Yu Guoli 빠른 cocos2d x

WBOY
풀어 주다: 2016-07-29 08:49:20
원래의
1402명이 탐색했습니다.

네트워크 프로그래밍을 하려고 마스터님들의 블로그를 많이 읽었기 때문에, 잊지 않도록 지금부터 기록하겠습니다.

연결 코드를 작성하기 전에 먼저 몇 가지 작업을 수행해야 합니다.

1. WAMP 구축

2. 쓰기

3. it PHP 코드

4. 테스트

1. wamp 설치

인터넷에서 설치 패키지를 찾아서 설치했습니다.

2. 데이터베이스 생성

온라인에 접속하여 데이터베이스를 시각적으로 운영하고 향후 운영을 용이하게 할 수 있는 Navicat for MySQL을 다운로드했습니다. (1) 위의 IP, 사용자 이름 및 비밀번호를 입력하십시오. (2) 연결에 새 데이터베이스 사용자를 생성하십시오. (3) 새로 생성된 데이터베이스에 새 테이블을 생성한 다음 테이블 디자인을 클릭하십시오. 데이터 이름과 데이터 유형이 필요합니다. 위의 데이터베이스 준비 단계를 완료한 후 PHP를 준비합니다.

3. PHP 파일을 작성하세요: Rank.php

이 코드는 내 flappybrid가 순위를 매기기 위한 코드입니다.

<?php 
   header("content-Type: text/html; charset=utf-8");
   $link =@mysql_connect("localhost","root","");
   if(!$link)
     {
     die(&#39;Could not connect: &#39; . mysql_error());
     }
     mysql_query("set names utf8",$link); 
     mysql_select_db("user",$link); //连接数据库
$name_=$_GET["name"];//用GET的方法获取数据
$score_=$_GET["score"];
$sql="select* from user where name=&#39;$name_&#39;";
$result=mysql_query($sql);//查找有没有同名的
$row=mysql_fetch_array($result);
if($row)
{	
$score_max =$row[&#39;score&#39;];
if($score_>$score_max)	//如果有同名就跟之前的数据比较,如果比之前大就更新数据
	{
		$sql="update user set score='$score_' where name='$name_'";
		mysql_query($sql);
	}
	}
else
{//同名就插入新数据
$sql="insert into user(name,score) values('$name_','$score_')";
mysql_query($sql);
<span style="white-space:pre">	</span>}


$li="select* from user where 1 = 1 order by score desc";
$result=mysql_query($li,$link);
 for($count=1;($row=mysql_fetch_array($result))
 &&($count<mysql_num_rows($result)+1)&&($count<11);$count++)
&#160;{//选出前十并输出
&#160; $li= $row[&#39;name&#39;];
&#160; echo $row[&#39;name&#39;]."->";
  echo $row['score'];
 if($count<mysql_num_rows($result))
&#160;{echo ",";}

&#160;
&#160; }


?> 
로그인 후 복사
4. http://127.0.0.1/rank.php?name=bak&score=7758 브라우저에

페이지에는 bak->7758이 표시되며, 다른 데이터를 여러 번 추가할 수 있습니다.

위 내용은 Cocos2d-X의 내용을 포함하여 cocos2d-x 컬 PHP 네트워크 프로그래밍 순위 목록(1)을 소개한 것입니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되길 바랍니다.

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿