【www.gdgbn.com--mysql教程】

PHP中,和MySQL集成

flash , PHP中,和MySQL集成
         由本史密斯, a.k.a Ωmega : 2005年五月十二日
本教程教你应该有点约之间的整合闪存, PHP和MySQL 。我们将学习如何剖析的文字变成HTML格式的文本从外部脚本文件。这将使用PHP文件解析的文字从一个MySQL数据库使之成为一种代码其中也将解码。

正如我不能使用自己的MySQL数据库在这里,我将提供展示形象的例子和Flash屏幕。请注意,完成本教程,您需要一个PHP启用服务器, MySQL数据库,和Flash MX ( 2004年) 。

闪光, PHP中,和MySQL集成
         由本史密斯, a.k.a Ωmega : 2005年五月十二日
本教程教你应该有点约之间的整合闪存, PHP和MySQL 。我们将学习如何剖析的文字变成HTML格式的文本从外部脚本文件。这将使用PHP文件解析的文字从一个MySQL数据库使之成为一种代码其中也将解码。

[一个例子,你将创造,在我的网站上,显示外部链接]

让我们开始吧!
下面的步骤将告诉您如何建立一个有活力的Flash名单。

创建一个新文档中闪光,按Ctrl + J某(指令+ J在Mac )和奠定了基础165px大小的200px (您可以改变尺寸以满足您的需要,但是这是我用) 。

创建一个新的层所谓的网站,然后创建一个动态文本框层上使用的文字工具,并将其命名为sites_txt 。确保HTML格式是! 



[文本框中的内容看起来应该, HTML格式的“ ”按钮]

现在,我们需要建立档案的动作,因此建立一个新的脚本文件通过点击文件> “新建” >脚本文件。

现在的乐趣的一部分,编码!插入到这一点的脚本文件并保存它作为sites.as ,代码将在稍后解释:

function lv(l, n, t, e, f) {
if (l == undefined) {
l = new LoadVars(); l.onLoad = function() {
var i; n.htmlText = ""; if (t == undefined) {
n.htmlText += ""+this["title"+e]+"
";
} else {
for (i=0; in.htmlText += "+this["link"+i]+"">
"+this["title"+i]+"
";
}
}
};
} l.load(f);
} lv(sites_txt, "cycle", null, "sites.php");

正如你可以看到,脚本文件要求。 PHP文件( sites.php )工作,使火灾行动网页/记事本或任何其他文字编辑器,并粘贴在此代码:

$row = mysql_fetch_array($qResult); $rString .="&id".$i."=".$row["id"]."&"."&title".$i."=".$row["title"]."&".
"&link".$i."=http://".$row["link"]."&";
} echo $rString."&";   ?>

你会看到如果您运行此文件,它不会工作,我们需要使一个表命名的网站在我们的数据库中,因此,如果您愿意,您可以使用这个SQL查询代码来创建一个,或创建一个自己的。

CREATE TABLE `sites` ( `id` int(11) NOT NULL auto_increment, `link` varchar(100) NOT NULL default "", `title` varchar(100) NOT NULL default "", PRIMARY KEY (`id`) ) TYPE=MyISAM AUTO_INCREMENT=19 ; INSERT INTO `sites` VALUES (5, "www.kirupa.com", "Kirupa"); INSERT INTO `sites` VALUES (4, "www.voetsjoeba.com", "Voetsjoeba"); INSERT INTO `sites` VALUES (3, "www.cannedlaughter.net", "Canned Laughter"); INSERT INTO `sites` VALUES (6, "www.spoono.com", "Spoono"); INSERT INTO `sites` VALUES (7, "www.readymademag.com", "ReadyMadeMag"); INSERT INTO `sites` VALUES (9, "www.weebl.jolt.co.uk", "Weebl and Bob"); INSERT INTO `sites` VALUES (10, "www.aamukaste.org"); INSERT INTO `sites` VALUES (12, "www.flipflopflyin.com", "Flip Flop Flyin"""); INSERT INTO `sites` VALUES (15, "www.kirupaforum.com", "KirupaForum"); INSERT INTO `sites` VALUES (16, "www.razyr.com/blog", "Razyr"); INSERT INTO `sites` VALUES (17, "senocular.com", "Senocular"); INSERT INTO `sites` VALUES (18, "www.may1reboot.com", "May 1st Reboot");

现在,你都成立,所以让我们包括档案到我们的Flash文件。回到您的Flash时间表,建立一个操作层,并在第一帧输入以下代码:

#include "sites.as"; 现在,你都成立,所以让我们包括档案到我们的Flash文件。回到您的Flash时间表,建立一个动作如果本教程不工作,请检查您有一个服务器,能够PHP和MySQL ,如果你这样做,可随时与我联系了!

本文来源:http://www.gdgbn.com/shujuku/16938/