flash php,flash游戏+php+mysql应用

ca56232b3bbedf9a539d07f37fffb99a.gif

3144d8b7615c79d9f638db40d5689d26.gif

a218af6549b45ee526caf607ebff1358.gif

0f8df0e29816ae721419de940fb833d1.gif

flash游戏+php+mysql应用

原打算flash游戏+asp+数据库应用,由于服务器不支持,改用php,为此还在这里求助过。可是好心人不多。

估计以后还会有初学者来求助的,不妨将我的 php 代码贴出。本人的东西主要是一个flash制作的拼图小游戏,php与mysql用来上传并及时显示游戏成绩。路过的兄弟觉得对自己有帮助,那就请你顶一下。编程效果可以点击链接:http://

完成一次拼图后,输入昵称及QQ再点按《上传成绩》按钮,即可打开载有最新成绩表的网页(注意:游戏前及游戏中点按《记录》按钮得到的成绩表仅仅是本机保存的成绩)

下面是 php 代码及解释:

网页标题

//以上是html代码的一般写法

$变量名1=$_POST['变量名1'];//接收flash变量并在php中定义变量:变量名1

//注意引号

//特别要注意post方法在测试flash时是无效的

$变量名2=$_POST['变量名2'];

$变量名3=$_POST['变量名3'];

$变量名4=$_POST['变量名4'];

$变量名5=$_POST['变量名5'];

mysql_connect("网站数据库主机","用户名","密码");

mysql_select_db("数据库名");

mysql_query("set names 'utf8'");//统一用utf8编码,中文不致乱码

$result=mysql_query("insert into 数据表名 values($变量名1,'$变量名2',$变量名3,$变量名4,'变量名5')");

//mysql_query括号内是数据库语法必须用引号括起来

//添加记录,注意数据表字段若非数值型,引用php变量必须用引号

//注意单双引号用法

$result=mysql_query("select * from 数据表名 where 字段名5='$变量5' order by 字段名x desc");

//数据库语法:查找符合条件 字段名5='$变量5' 且按 字段名x 降序的记录,并赋予变量

//字段名不用引号,相当于变量

//注意数据库语法相等条件的比较符号

//注意变量$result相当于二维数组

$result1=mysql_query("select count(*) from 数据表名 where 字段名5='$变量5'");

//数据库语法:查找符合条件 字段名5='$变量5' 记录的条数并赋予变量$result1

$tot=$result1!=null?mysql_result($result1,0,0):0;

//将二维数组$result1的惟一元素赋予$tot,注意当记录为空时值为null

if($tot>100)$tot=100;

echo "

表格名";

//echo显示(写入),这里的html代码用引号括起来

echo "

字段名1字段名2字段名3字段名4";

for($k=0;$k

$br=$k%2<1?"#ddddee":"#eedddd";

echo "

";

for($j=0;$j<4;$j++)echo "

".mysql_result($result,$k,$j)."";

//双重循环将二维数组$result的数据写入表格

//字符串相加用“.”号

//mysql_result($result,$i,$j)相当于result[k][j]

echo "

";}

?>//php代码结束标志

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值