<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Peak Studios &#187; Tutorials</title>
	<atom:link href="http://peakstudios.com/category/tutorials/feed/" rel="self" type="application/rss+xml" />
	<link>http://peakstudios.com</link>
	<description>Peak Studios - Internet marketing - Web design - web development</description>
	<lastBuildDate>Fri, 27 Aug 2010 20:17:03 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Dynamic Flash Slide Show in WordPress</title>
		<link>http://peakstudios.com/flash-php-mysql-slideshow-in-wordpress/</link>
		<comments>http://peakstudios.com/flash-php-mysql-slideshow-in-wordpress/#comments</comments>
		<pubDate>Wed, 12 May 2010 03:32:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://peakstudios.com/?p=349</guid>
		<description><![CDATA[This tutorial will go over how to create a dynamic Flash slide show in WordPress using Peak Studios Flash Php MySQL extension.]]></description>
			<content:encoded><![CDATA[
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_flash-videoplayer_423687495"
			class="flashmovie"
			width="585"
			height="490">
	<param name="movie" value="../flash/flash-videoplayer.swf" />
	<param name="flashvars" value="video_url=mp4%3Awp_slideShow.f4v&title=Videos%20by%20Peak%20Studios" />
	<param name="salign" value="t" />
	<param name="wmode" value="transparent" />
	<param name="allowscriptaccess" value="always" />
	<param name="allownetworking" value="all" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="../flash/flash-videoplayer.swf"
			name="fm_flash-videoplayer_423687495"
			width="585"
			height="490">
		<param name="flashvars" value="video_url=mp4%3Awp_slideShow.f4v&title=Videos%20by%20Peak%20Studios" />
		<param name="salign" value="t" />
		<param name="wmode" value="transparent" />
		<param name="allowscriptaccess" value="always" />
		<param name="allownetworking" value="all" />
	<!--<![endif]-->
		<br />
<a href="http://adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a><br />

	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
<p>This tutorial will go over how to create a dynamic Flash slide show in WordPress using Peak Studios Flash Php MySQL extension.</p>
<p>You can follow along on the video or simply follow the steps below.   You will see <em>(sv:some time)</em> at the start each section.  This lets you know where to cue the video tutorial to if you want to learn more about the function.</p>
<p><strong>Set up your Flash file</strong> | <em>(sv:0:25)</em></p>
<ul>
<li>Create .fla and save as anything you want.</li>
<li>Add slideshow_mc to library.
<ol>
<li>Export for AS and in 1st frame.</li>
<li>Bassclass should be &#8220;slideshow&#8221;.</li>
</ol>
</li>
<li>Set up publish settings
<ol>
<li> AS3 settings > import Flash Php MySQL classes</li>
<li> Set access to network only</li>
</ol>
</li>
<li>Set document class to &#8220;slideshowtostage&#8221;</li>
</ul>
<p><strong>Set up slide show in WordPress</strong> | <em>(sv:7:45)</em></p>
<ul>
<li>Add custom field.
<ol>
<li>Name it &#8220;home_pics&#8221;.</li>
<li>Make a comma separated list of your images</li>
</ol>
</li>
<li>Upload images to WordPress root in a folder named &#8220;home-slides&#8221;.  Also have this folder next to your Flash file on your computer.</li>
<li>Create and upload the PHP create by the Flash PHP MySQL extension.</li>
</ul>
<p><strong>Create slideshowtostage.as</strong> | <em>(sv:3:05)</em><br />
<code><br />
package{<br />
	import flash.display.MovieClip;</p>
<p>	public class slideshowtostage extends MovieClip{</p>
<p>		private var ss:MovieClip = new slideshow_mc();</p>
<p>		public function slideshowtostage(){<br />
			//add your stuff to the stage.<br />
			ss.cacheAsBitmap = true;<br />
			addChild(ss);<br />
		}<br />
	}<br />
}<br />
</code><br />
<strong>Create slideshow.as</strong> | <em>(sv:4:50)</em><br />
<code><br />
package{<br />
	import flash.display.MovieClip;<br />
	import flash.net.URLVariables;<br />
	import flash.utils.Timer;<br />
	import flash.events.*;<br />
	import fl.transitions.*;<br />
	import fl.transitions.easing.*;<br />
	//custom classes<br />
	import FP9.flash.com.ps.php.as3.*;<br />
	import MyLoader;</p>
<p>	public class slideshow extends MovieClip{<br />
		private var DB_loc:String;<br />
		private var slideshow_select:SelectDB;<br />
		private var pics:Array;<br />
		private var slideshowPlaying:Boolean;<br />
		private var t:Timer;<br />
		public var pics_count:int;<br />
		public var pics_length:int;<br />
		public var showingChild:int;<br />
		public var displayArray:Array = new Array();</p>
<p>		public function slideshow(){<br />
			//set your db loc<br />
			DB_loc = "";<br />
			slideshowselect();<br />
		}<br />
		//-------------Flash PHP MySQL-------------<br />
		private function slideshowselect():void{<br />
			var slideshow_table = "wp_postmeta";<br />
			//--Array should be the table row names you wish to pull from<br />
			var slideshow_tableRow:Array = new Array();<br />
			slideshow_tableRow[0] = "meta_value";<br />
			//where to look<br />
			var slideshow_where:Array = new Array();<br />
			slideshow_where[0] = "meta_key";<br />
			/*values can be = <> > < <= >= BETWEEN LIKE IN  You can put TABLE (i.e =TABLE)after any of the operators to use a table field in the what array value*/<br />
			var slideshow_like:Array = new Array();<br />
			slideshow_like[0] = "=";<br />
			//What to look for<br />
			var slideshow_what:Array = new Array();<br />
			slideshow_what[0] = "home_pics";<br />
			//What to look for<br />
			var slideshow_functionStrings:Array = new Array();<br />
			slideshow_functionStrings[0] = "";<br />
			//orderBy and ASC arrays must have the same amount of items in the array.<br />
			//What to look for<br />
			var slideshow_orderBy:Array = new Array();<br />
			slideshow_orderBy[0] = "";<br />
			//What to look for<br />
			var slideshow_ASC:Array = new Array();<br />
			slideshow_ASC[0] = "";<br />
			slideshow_select = new SelectDB(slideshow_table, slideshow_tableRow, slideshow_where, slideshow_like, slideshow_what, slideshow_orderBy, slideshow_ASC, slideshow_returnFunction, slideshow_functionStrings, DB_loc);<br />
		}<br />
		private function slideshow_returnFunction(vars:URLVariables, selectRows:Array, functionStrings:Array):void{<br />
			pics = vars.meta_value0.split(",",20);<br />
			pics_length = pics.length;<br />
			if(pics_length > 0){<br />
				loadPics(pics_count);<br />
			}<br />
		}</p>
<p>		//-------------start loading images--------------<br />
		private function loadPics(n:int):void{<br />
			var mypic:String = pics[n];<br />
			var myl:MyLoader = new MyLoader("home-slides/"+mypic, picloaded);<br />
			myl.alpha = 0;<br />
			addChild(myl);<br />
		}<br />
		private function picloaded():void{<br />
			if (pics_count == 0){<br />
				fadeIn(0);<br />
				loadTimer();<br />
			}<br />
			pics_count++;<br />
			if(pics_count
<pics_length){<br />
				loadPics(pics_count);<br />
			}<br />
		}<br />
		//-------------fade in-------------<br />
		private function fadeIn(n:int):void{<br />
			var myTweenAlpha:Tween = new Tween(getChildAt(n), "alpha", Strong.easeOut, 0, 1, 1, true);<br />
			if(showingChild != 0){<br />
				fadeOut(showingChild);<br />
			}<br />
			showingChild = n;<br />
		}<br />
		//-------------fade out-------------<br />
		private function fadeOut(n:int):void{<br />
			var myTweenAlpha:Tween = new Tween(getChildAt(n), "alpha", Strong.easeOut, 1, 0, 1, true);<br />
		}<br />
		//-------------timer functions-------------<br />
		private function loadTimer():void{<br />
			t = new Timer(3500);<br />
			t.addEventListener(TimerEvent.TIMER, timerComplete);<br />
			t.start();<br />
		}	</p>
<p>		private function timerComplete(e:TimerEvent):void{<br />
			if((pics_length - 1) == showingChild){<br />
				fadeIn(0);<br />
			}else{<br />
				fadeIn(showingChild + 1);<br />
			}<br />
		}<br />
	}<br />
}<br />
</code><br />
<strong>Create MyLoader.as</strong> | <em>(sv:12:55)</em><br />
<code><br />
package {<br />
    import flash.display.Loader;<br />
    import flash.events.ProgressEvent;<br />
	import flash.events.Event;<br />
    import flash.net.URLRequest;<br />
	import flash.display.MovieClip;</p>
<p>    public class MyLoader extends MovieClip {</p>
<p>		private var ldr:Loader;<br />
		private var func:Function;</p>
<p>        public function MyLoader(argFile:String, f:Function) {<br />
			func = f;<br />
            ldr = new Loader();<br />
            ldr.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, onLoadProgressEvent);<br />
			ldr.contentLoaderInfo.addEventListener(Event.COMPLETE, loaded);<br />
            ldr.load(new URLRequest(argFile));<br />
			addChild(ldr);<br />
        }</p>
<p>        private function onLoadProgressEvent(e:ProgressEvent):void {<br />
			//var percent:int =  Math.round((e.bytesLoaded / e.bytesTotal) * 100);<br />
        }<br />
        private function loaded(e:Event):void{<br />
			e.target.removeEventListener(ProgressEvent.PROGRESS, onLoadProgressEvent);<br />
			e.target.removeEventListener(Event.COMPLETE, loaded);<br />
			func();<br />
		}<br />
    }</p>
<p>}<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://peakstudios.com/flash-php-mysql-slideshow-in-wordpress/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Join tables using Flash PHP MySQL</title>
		<link>http://peakstudios.com/join-tables-using-flash-php-mysql-extension/</link>
		<comments>http://peakstudios.com/join-tables-using-flash-php-mysql-extension/#comments</comments>
		<pubDate>Tue, 09 Mar 2010 18:17:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://peakstudios.com/?p=307</guid>
		<description><![CDATA[This tutorial will go over how to JOIN tables using the Flash Php MySQL extension.]]></description>
			<content:encoded><![CDATA[
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_flash-videoplayer_48583045"
			class="flashmovie"
			width="585"
			height="490">
	<param name="movie" value="../flash/flash-videoplayer.swf" />
	<param name="flashvars" value="video_url=mp4%3Ajoin.f4v&title=Videos%20by%20Peak%20Studios" />
	<param name="salign" value="t" />
	<param name="wmode" value="transparent" />
	<param name="allowscriptaccess" value="always" />
	<param name="allownetworking" value="all" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="../flash/flash-videoplayer.swf"
			name="fm_flash-videoplayer_48583045"
			width="585"
			height="490">
		<param name="flashvars" value="video_url=mp4%3Ajoin.f4v&title=Videos%20by%20Peak%20Studios" />
		<param name="salign" value="t" />
		<param name="wmode" value="transparent" />
		<param name="allowscriptaccess" value="always" />
		<param name="allownetworking" value="all" />
	<!--<![endif]-->
		
<p><a href="http://adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>

	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
<p>This tutorial will go over how to JOIN tables using the Flash Php MySQL extension.</p>
<p>This tutorial explains the Join process so you can really grasp the power of MySQL through Flash.  Helping you provide more required information with less queries and faster load times as a result.</p>
<p>The <a href="http://peakstudios.com/products/">Flash PHP MySQL</a> extension is required to preform the queries shown in this tutorial.</p>
]]></content:encoded>
			<wfw:commentRss>http://peakstudios.com/join-tables-using-flash-php-mysql-extension/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Adding Google Maps to WordPress</title>
		<link>http://peakstudios.com/adding-google-maps-to-wordpress/</link>
		<comments>http://peakstudios.com/adding-google-maps-to-wordpress/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 18:14:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://173.203.200.81/?p=120</guid>
		<description><![CDATA[In this brief tutorial Peak Studios Teaches you how to add Google Maps to you WordPress blog.]]></description>
			<content:encoded><![CDATA[<p>In this brief tutorial Peak Studios Teaches you how to add Google Maps to you WordPress blog.</p>
<ul>
<li>Copy the code below:</li>
</ul>
<p>&lt;script type=&#8221;text/javascript&#8221;<br /> src=&#8221;<a href="http://maps.google.com/maps?file=api&amp;amp;v=2&amp;amp;key=GET">http://maps.google.com/maps?file=api&amp;amp;v=2&amp;amp;key=GET</a> YOUR GOOGLE API KEY&#8221;&gt;<br /> &lt;/script&gt;<br /> &lt;script type=&#8221;text/javascript&#8221;&gt;<br /> function initialize() {<br /> var mapCheck = document.getElementById(&#8220;map_canvas&#8221;);<br /> if(mapCheck){<br /> if (GBrowserIsCompatible()) {<br /> var map = new GMap2(document.getElementById(&#8220;map_canvas&#8221;));<br /> var address = map_canvas.getAttribute(&#8220;address&#8221;);<br /> var geocoder = new GClientGeocoder;<br /> map.addMapType(G_PHYSICAL_MAP);<br /> geocoder.getLatLng(address, function(point){<br /> if(point){<br /> map.clearOverlays();<br /> map.setCenter(point, 15, G_PHYSICAL_MAP);<br /> var marker = new GMarker(point);<br /> map.addOverlay(marker);<br /> map.addControl(new GLargeMapControl());<br /> map.addControl(new GMapTypeControl());<br /> }<br /> });<br /> }}<br /> }<br /> &lt;/script&gt;paste the code into the head of wp-content/theme/YOUR THEME/header.php</p>
<ul>
<li>Copy and paste the code below in to any post you want a map on:</li>
</ul>
<p>&lt;div id=&#8221;map_canvas&#8221; style=&#8221;width:740px; height:300px;&#8221; address=&#8221;Boulder, CO&#8221;&gt;You can change the size of the map and the location.<br /> The address can go from exact to just the state or country.</p>
<p>You can add attributes in the div tag to do any thing you want just be sure to add the functionality to the java script.<br /> Some great resources for learning more about the Google Maps API are:</p>
<p><a href="http://www.google.com/help/maps/tour">http://www.google.com/help/maps/tour</a></p>
<p><a href="http://www.youtube.com/watch?v=hYB0mn5zh2c&amp;feature=related">http://www.youtube.com/watch?v=hYB0mn5zh2c&amp;feature=related</a></p>
]]></content:encoded>
			<wfw:commentRss>http://peakstudios.com/adding-google-maps-to-wordpress/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Hello World using Flash PHP MySQL</title>
		<link>http://peakstudios.com/hello-world-tutorial-using-flash-php-mysql/</link>
		<comments>http://peakstudios.com/hello-world-tutorial-using-flash-php-mysql/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 18:10:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://173.203.200.81/?p=118</guid>
		<description><![CDATA[In this Video Tutorial Peak Studios teaches you how to use the SELECT statement with the ActionScript 3 (AS3) Flash PHP MySQL. ]]></description>
			<content:encoded><![CDATA[
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_flash-videoplayer_1861261118"
			class="flashmovie"
			width="585"
			height="490">
	<param name="movie" value="../flash/flash-videoplayer.swf" />
	<param name="flashvars" value="video_url=mp4%3Ahello_world.f4v&title=Videos%20by%20Peak%20Studios" />
	<param name="salign" value="t" />
	<param name="wmode" value="transparent" />
	<param name="allowscriptaccess" value="always" />
	<param name="allownetworking" value="all" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="../flash/flash-videoplayer.swf"
			name="fm_flash-videoplayer_1861261118"
			width="585"
			height="490">
		<param name="flashvars" value="video_url=mp4%3Ahello_world.f4v&title=Videos%20by%20Peak%20Studios" />
		<param name="salign" value="t" />
		<param name="wmode" value="transparent" />
		<param name="allowscriptaccess" value="always" />
		<param name="allownetworking" value="all" />
	<!--<![endif]-->
		
<p><a href="http://adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>

	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
<p>In this Video Tutorial Peak Studios teaches you how to use the SELECT statement with the ActionScript 3 Flash PHP MySQL.</p>
<p><strong>Use the code below to create a table in your MySQL Database:</strong><br />
<code><br />
CREATE TABLE `hello_world` (<br />
  `id` int(11) unsigned NOT NULL auto_increment,<br />
  `message` varchar(30) default NULL,<br />
  PRIMARY KEY  (`id`)<br />
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;</p>
<p>INSERT INTO `hello_world` (`id`, `message`) VALUES<br />
(1, 'Hello World One'),<br />
(2, 'Hello World Two');<br />
</code></p>
<p>No other code is provided for this tutorial since the Flash PHP MySQL extension creates it for you.</p>
]]></content:encoded>
			<wfw:commentRss>http://peakstudios.com/hello-world-tutorial-using-flash-php-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating a Flash Guest Book (Part 1)</title>
		<link>http://peakstudios.com/creating-a-flash-guest-book-user-and-customer-interface/</link>
		<comments>http://peakstudios.com/creating-a-flash-guest-book-user-and-customer-interface/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 17:39:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://173.203.200.81/?p=112</guid>
		<description><![CDATA[In part 1 of the guest book tutorial shows you how to make the front end (user and customer interface) of a Flash PHP MySQL guest book.]]></description>
			<content:encoded><![CDATA[
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_flash-videoplayer_1092056675"
			class="flashmovie"
			width="585"
			height="490">
	<param name="movie" value="../flash/flash-videoplayer.swf" />
	<param name="flashvars" value="video_url=mp4%3Aguestbook1b.f4v&title=Videos%20by%20Peak%20Studios" />
	<param name="salign" value="t" />
	<param name="wmode" value="transparent" />
	<param name="allowscriptaccess" value="always" />
	<param name="allownetworking" value="all" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="../flash/flash-videoplayer.swf"
			name="fm_flash-videoplayer_1092056675"
			width="585"
			height="490">
		<param name="flashvars" value="video_url=mp4%3Aguestbook1b.f4v&title=Videos%20by%20Peak%20Studios" />
		<param name="salign" value="t" />
		<param name="wmode" value="transparent" />
		<param name="allowscriptaccess" value="always" />
		<param name="allownetworking" value="all" />
	<!--<![endif]-->
		
<p><a href="http://adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>

	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
<p>In this part of the tutorial Guest Book tutorial learn how to use the select and insert functions (to query the MySQL database) from the PHP MySQL Panel with</p>
<ul>
<li>Flash text area Component</li>
<li>2 text input components</li>
<li>button component</li>
</ul>
<p>In under 12 minutes this tutorial will show how to make the front end (user and customer interface) of a Flash Guest Book using the Flash PHP MySQL extension.</p>
<ul>
<li>Create the Guest Book table in your MySQL database<br />
<code><br />
CREATE TABLE `gb` (<br />
  `id` int(11) unsigned NOT NULL auto_increment,<br />
  `name` varchar(50) default NULL,<br />
  `message` varchar(250) default NULL,<br />
  PRIMARY KEY  (`id`)<br />
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=0 ;<br />
</code>
</li>
<li>Open the Flash file provided for download.</li>
<li>Follow along with the video tutorial.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://peakstudios.com/creating-a-flash-guest-book-user-and-customer-interface/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating a Flash Guest Book (Part 2)</title>
		<link>http://peakstudios.com/creating-a-flash-guest-book-admin-area/</link>
		<comments>http://peakstudios.com/creating-a-flash-guest-book-admin-area/#comments</comments>
		<pubDate>Mon, 22 Feb 2010 17:43:13 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://173.203.200.81/?p=114</guid>
		<description><![CDATA[In part 2 of the guest book tutorial shows you how to make the Admin area of a Flash PHP MySQL guest book.]]></description>
			<content:encoded><![CDATA[
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_flash-videoplayer_1632529691"
			class="flashmovie"
			width="585"
			height="490">
	<param name="movie" value="../flash/flash-videoplayer.swf" />
	<param name="flashvars" value="video_url=mp4%3Aguestbook_part_2.f4v&title=Videos%20by%20Peak%20Studios" />
	<param name="salign" value="t" />
	<param name="wmode" value="transparent" />
	<param name="allowscriptaccess" value="always" />
	<param name="allownetworking" value="all" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="../flash/flash-videoplayer.swf"
			name="fm_flash-videoplayer_1632529691"
			width="585"
			height="490">
		<param name="flashvars" value="video_url=mp4%3Aguestbook_part_2.f4v&title=Videos%20by%20Peak%20Studios" />
		<param name="salign" value="t" />
		<param name="wmode" value="transparent" />
		<param name="allowscriptaccess" value="always" />
		<param name="allownetworking" value="all" />
	<!--<![endif]-->
		
<p><a href="http://adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>

	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
<p>This is the second part of the <a href="http://peakstudios.com/creating-a-flash-guest-book-user-and-customer-interface/">Flash guest book</a> tutorial. In part 2 learn how to use the select, update and delete functions (to query the MySQL database) from the Flash PHP MySQL Panel with:</p>
<ul>
<li>List component</li>
<li> 2 text Input components</li>
<li>2 button components</li>
</ul>
<p>In under 20 minutes this tutorial will show how to make the Admin area of a Flash PHP MySQL Guest Book. Simply download the part 2 files and follow along with the video tutorial.</p>
]]></content:encoded>
			<wfw:commentRss>http://peakstudios.com/creating-a-flash-guest-book-admin-area/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flash Login using Flash PHP MySQL</title>
		<link>http://peakstudios.com/flash-login-tutorial/</link>
		<comments>http://peakstudios.com/flash-login-tutorial/#comments</comments>
		<pubDate>Mon, 22 Feb 2010 17:20:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://173.203.200.81/?p=107</guid>
		<description><![CDATA[In this video tutorial learn how to make a Dynamic login using the Flash PHP MySQL Database extension.]]></description>
			<content:encoded><![CDATA[
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_flash-videoplayer_31682195"
			class="flashmovie"
			width="585"
			height="490">
	<param name="movie" value="../flash/flash-videoplayer.swf" />
	<param name="flashvars" value="video_url=mp4%3AFlashLogin.f4v&title=Videos%20by%20Peak%20Studios" />
	<param name="salign" value="t" />
	<param name="wmode" value="transparent" />
	<param name="allowscriptaccess" value="always" />
	<param name="allownetworking" value="all" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="../flash/flash-videoplayer.swf"
			name="fm_flash-videoplayer_31682195"
			width="585"
			height="490">
		<param name="flashvars" value="video_url=mp4%3AFlashLogin.f4v&title=Videos%20by%20Peak%20Studios" />
		<param name="salign" value="t" />
		<param name="wmode" value="transparent" />
		<param name="allowscriptaccess" value="always" />
		<param name="allownetworking" value="all" />
	<!--<![endif]-->
		
<p><a href="http://adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>

	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
<p>In this video tutorial learn how to make a Dynamic login using the Flash PHP MySQL Database extension.</p>
<p><strong>Use the code below to create a table in your MySQL Database:</strong><br />
<code><br />
CREATE TABLE `gb` (<br />
  `id` int(11) unsigned NOT NULL auto_increment,<br />
  `name` varchar(50) default NULL,<br />
  `message` varchar(250) default NULL,<br />
  PRIMARY KEY  (`id`)<br />
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=0 ;<br />
</code></p>
<p>Download the provided code for this tutorial open the Flash file and follow along.</p>
]]></content:encoded>
			<wfw:commentRss>http://peakstudios.com/flash-login-tutorial/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Data Grid using Flash PHP MySQL</title>
		<link>http://peakstudios.com/creating-a-dynamic-data-grid/</link>
		<comments>http://peakstudios.com/creating-a-dynamic-data-grid/#comments</comments>
		<pubDate>Sun, 21 Feb 2010 17:27:22 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://173.203.200.81/?p=109</guid>
		<description><![CDATA[In this video tutorial Peak Studios teaches you how to create a Dynamic Data Grid using Flash PHP MySQL.

]]></description>
			<content:encoded><![CDATA[
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_flash-videoplayer_2010113843"
			class="flashmovie"
			width="585"
			height="490">
	<param name="movie" value="../flash/flash-videoplayer.swf" />
	<param name="flashvars" value="video_url=mp4%3Adatagrid.f4v&title=Videos%20by%20Peak%20Studios" />
	<param name="salign" value="t" />
	<param name="wmode" value="transparent" />
	<param name="allowscriptaccess" value="always" />
	<param name="allownetworking" value="all" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="../flash/flash-videoplayer.swf"
			name="fm_flash-videoplayer_2010113843"
			width="585"
			height="490">
		<param name="flashvars" value="video_url=mp4%3Adatagrid.f4v&title=Videos%20by%20Peak%20Studios" />
		<param name="salign" value="t" />
		<param name="wmode" value="transparent" />
		<param name="allowscriptaccess" value="always" />
		<param name="allownetworking" value="all" />
	<!--<![endif]-->
		
<p><a href="http://adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>

	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
<p>In this tutorial learn how to create a Dynamic Data Grid using Flash PHP MySQL.</p>
<p>You can watch the video <em>(recommended)</em>  or simply grab the code from below.  The <a href="http://peakstudios.com/products/">Flash PHP MySQL</a> extension is required for this tutorial.  </p>
<p>This tutorial uses the Hello World database.  Veiw the Hello World tutorial before you start this one or download <a href="http://peakstudios.com/tutorial-downloads/HelloWorld.zip">HelloWorld.zip</a>  and extract the MySQL script to set up your DB.
</p>
<ul>
<li>Import The Flash PHP MySQL publish settings for AS3.</li>
<li>Set access to &#8220;Network Only&#8221;.</li>
<li>Place the code below into a your Flash file:<br />
<code><br />
import fl.controls.DataGrid;<br />
import fl.controls.ScrollPolicy;<br />
import fl.controls.dataGridClasses.DataGridColumn;<br />
import fl.data.DataProvider;<br />
import FP9.flash.com.ps.php.as3.*;<br />
var DB_loc:String = "!--SET THE LOCATION OF YOUR DB FILES HERE--!";<br />
var i:uint;<br />
var totalRows:uint = 16;<br />
var dp:DataProvider = new DataProvider();<br />
var dg:DataGrid = new DataGrid();<br />
//----------------------------------------<br />
//----------BEGIN SELECT dataGrid------------------<br />
//----------------------------------------<br />
dataGridselect();<br />
function dataGridselect(){<br />
var dataGrid_table = "hello_world";<br />
//--Array should be the table row names you wish to pull from<br />
var dataGrid_tableRow:Array = new Array();<br />
dataGrid_tableRow[0] = "id";<br />
dataGrid_tableRow[1] = "message";<br />
//where to look<br />
var dataGrid_where:Array = new Array();<br />
dataGrid_where[0] = "";<br />
/*values can be = <> > < <= >= BETWEEN LIKE IN  You can put TABLE (i.e =TABLE)after any of the operators to use a table field in the what array value*/<br />
var dataGrid_like:Array = new Array();<br />
dataGrid_like[0] = "";<br />
//What to look for<br />
var dataGrid_what:Array = new Array();<br />
dataGrid_what[0] = "";</p>
<p>//What to look for<br />
var dataGrid_functionStrings:Array = new Array();<br />
dataGrid_functionStrings[0] = "";</p>
<p>//orderBy and ASC arrays must have the same amount of items in the array.<br />
//What to look for<br />
var dataGrid_orderBy:Array = new Array();<br />
dataGrid_orderBy[0] = "";</p>
<p>//What to look for<br />
var dataGrid_ASC:Array = new Array();<br />
dataGrid_ASC[0] = "";<br />
var dataGrid_select:SelectDB = new SelectDB(dataGrid_table, dataGrid_tableRow, dataGrid_where, dataGrid_like, dataGrid_what, dataGrid_orderBy, dataGrid_ASC, dataGrid_returnFunction, dataGrid_functionStrings, DB_loc);<br />
}</p>
<p>function dataGrid_returnFunction(vars:URLVariables, selectRows:Array, functionStrings:Array){<br />
	var row:Object;<br />
	dg.columns=selectRows;<br />
	for(var i:Number = 0; i<vars.cantId; i++){<br />
		row=new Object();<br />
		for(var ii:Number = 0; ii<br />
<selectRows.length; ii++){<br />
			var sr:Object = selectRows[ii];<br />
			row[sr]=vars[selectRows[ii]+i];<br />
		}<br />
		dp.addItem(row);<br />
	}<br />
}<br />
dg.dataProvider = dp;<br />
dg.resizableColumns = true;<br />
dg.move(10, 10);<br />
dg.setSize(200, 300);<br />
addChild(dg);<br />
stop();<br />
</code>
</li>
<li>Set up the PHP files that are created By the Flash PHP MysQL extension.</li>
<li>Upload your PHP files.</li>
<li>Set DB_loc to where you have uploaded your PHP</li>
<li>Publish your Flash file.</li>
<ul>
]]></content:encoded>
			<wfw:commentRss>http://peakstudios.com/creating-a-dynamic-data-grid/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
