<?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>Aummua Blog &#187; Tip&amp;Trick</title>
	<atom:link href="http://www.aummua.com/category/tiptrick/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.aummua.com</link>
	<description>บล๊อกของนายอุ้มสุดหล่อ</description>
	<lastBuildDate>Tue, 13 Jul 2010 16:23:55 +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>PHP Upload และ Rename แต่นามสกุลเดิม</title>
		<link>http://www.aummua.com/php-upload-%e0%b9%81%e0%b8%a5%e0%b8%b0-rename-%e0%b9%81%e0%b8%95%e0%b9%88%e0%b8%99%e0%b8%b2%e0%b8%a1%e0%b8%aa%e0%b8%81%e0%b8%b8%e0%b8%a5%e0%b9%80%e0%b8%94%e0%b8%b4%e0%b8%a1/</link>
		<comments>http://www.aummua.com/php-upload-%e0%b9%81%e0%b8%a5%e0%b8%b0-rename-%e0%b9%81%e0%b8%95%e0%b9%88%e0%b8%99%e0%b8%b2%e0%b8%a1%e0%b8%aa%e0%b8%81%e0%b8%b8%e0%b8%a5%e0%b9%80%e0%b8%94%e0%b8%b4%e0%b8%a1/#comments</comments>
		<pubDate>Tue, 13 Jul 2010 16:23:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tip&Trick]]></category>
		<category><![CDATA[Web Programming]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[rename]]></category>
		<category><![CDATA[upload]]></category>

		<guid isPermaLink="false">http://www.aummua.com/?p=249</guid>
		<description><![CDATA[อันนี้เขียนไว้ save ไว้เผื่อว่าจะได้ใช้ อิอิ
ขอบคุณ iPokz มากช่วยบอกเรื่องการหา นามสกุลจากไฟล์ที่รับเข้ามา
จนได้เขียนเป็น ฟังก์ชั่นซะเลย อิอิ
function ext($filename) {
	$ext = explode('.', $filename );
	$i = ( count( $ext ) - 1 );
	$extension = $ext[$i];
	return $extension;
}
$extension = ext($_FILES['pic']['name']);
$name_new = md5(rand(1,999999)).".".$extension;
$target = "storage/".$name_new;
move_uploaded_file( $_FILES['pic']['tmp_name'], $target )
หนุกๆ จ้า อิอิ  
]]></description>
			<content:encoded><![CDATA[<p>อันนี้เขียนไว้ save ไว้เผื่อว่าจะได้ใช้ อิอิ</p>
<p>ขอบคุณ iPokz มากช่วยบอกเรื่องการหา นามสกุลจากไฟล์ที่รับเข้ามา</p>
<p>จนได้เขียนเป็น ฟังก์ชั่นซะเลย อิอิ</p>
<p><code>function ext($filename) {<br />
	$ext = explode('.', $filename );<br />
	$i = ( count( $ext ) - 1 );<br />
	$extension = $ext[$i];<br />
	return $extension;<br />
}<br />
$extension = ext($_FILES['pic']['name']);<br />
$name_new = md5(rand(1,999999)).".".$extension;<br />
$target = "storage/".$name_new;<br />
move_uploaded_file( $_FILES['pic']['tmp_name'], $target )</code></p>
<p>หนุกๆ จ้า อิอิ <img src='http://www.aummua.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.aummua.com/php-upload-%e0%b9%81%e0%b8%a5%e0%b8%b0-rename-%e0%b9%81%e0%b8%95%e0%b9%88%e0%b8%99%e0%b8%b2%e0%b8%a1%e0%b8%aa%e0%b8%81%e0%b8%b8%e0%b8%a5%e0%b9%80%e0%b8%94%e0%b8%b4%e0%b8%a1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>วิธีลด Bandwidth ของเว็บไซต์ 15 ประการ</title>
		<link>http://www.aummua.com/15-tips-on-how-to-save-web-bandwidth/</link>
		<comments>http://www.aummua.com/15-tips-on-how-to-save-web-bandwidth/#comments</comments>
		<pubDate>Sun, 28 Mar 2010 00:15:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Other]]></category>
		<category><![CDATA[Tip&Trick]]></category>
		<category><![CDATA[Web Programming]]></category>
		<category><![CDATA[bandwidth]]></category>
		<category><![CDATA[Tip]]></category>

		<guid isPermaLink="false">http://www.aummua.com/?p=204</guid>
		<description><![CDATA[เอาบทความมาให้อ่านดู ของพี่แม็ก(mocyc) พี่เค้าเขียนไว้ ผมเห็นข้อความน่าสนใจดีมีประโยชน์ด้วย *-*
- เปลี่ยนจากการใช้รูปที่เป็นสีทำ Background
บางคนทำเว็บไซต์แล้วเวลาใช้ background ที่เป็นสี มีการใช้รูปมาทำ เช่น กำหนดรูปชื่อ black.jpg เพื่อนำไปเป็นพื้นหลังสีดำ ซึ่งไม่ควรทำ ควรใช้คำสั่ง CSS เพื่อดึงค่าสีมาแสดงเป็นพื้นหลังสีดำดีกว่า โดยใช้ color:#000000 แทน
- ใช้รูปนามสกุล .jpg  .png  ดีกว่า
เวลาทำรูปใน Photoshop แล้วจะบันทึกควรเลือกบันทึกแบบ Save for Web &#38; Devices (Alt+Shift+Ctrl+S) เพื่อที่จะได้ขนาดไฟล์ที่เหมาะสมกับการใช้งานในเว็บไซต์ โดยควรเป็นนามสกุล .jpg  .png  หรือ .gif  แต่ไม่ควรเป็น .bmp โดยเด็ดขาด
- ไม่ให้ผู้อื่นนำรูปไปแสดงได้
ส่วนมากคนจะนิยมเรียกว่า hotlinks สำหรับการป้องกันแบบนี้ก็คือไม่อนุญาติให้ใครเอารูปไปแปะไว้ที่เว็บอื่น หรือทำการดึงเอาลิงก์ตรงๆจากในเว็บไซต์เราไปแสดงผลที่อื่น ซึ่งก็ช่วยลด Bandwidth ได้เยอะเช่นกัน ซึ่งสามารถป้องกันได้โดยใช้ htaccess มาช่วยได้ ลองดูวิธีได้จากเว็บ altlab.com
- บีบอัดไฟล์ CSS
ไฟล์ [...]]]></description>
			<content:encoded><![CDATA[<p>เอาบทความมาให้อ่านดู ของ<a href="http://www.myblog.in.th" target="_blank">พี่แม็ก</a>(<a href="http://www.mocyc.com" target="_blank">mocyc</a>) พี่เค้าเขียนไว้ ผมเห็นข้อความน่าสนใจดีมีประโยชน์ด้วย *-*</p>
<p>- <strong>เปลี่ยนจากการใช้รูปที่เป็นสีทำ Background</strong><br />
บางคนทำเว็บไซต์แล้วเวลาใช้ background ที่เป็นสี มีการใช้รูปมาทำ เช่น กำหนดรูปชื่อ black.jpg เพื่อนำไปเป็นพื้นหลังสีดำ ซึ่งไม่ควรทำ ควรใช้คำสั่ง CSS เพื่อดึงค่าสีมาแสดงเป็นพื้นหลังสีดำดีกว่า โดยใช้ color:#000000 แทน</p>
<p>- <strong>ใช้รูปนามสกุล .jpg  .png  ดีกว่า</strong><br />
เวลาทำรูปใน Photoshop แล้วจะบันทึกควรเลือกบันทึกแบบ Save for Web &amp; Devices (Alt+Shift+Ctrl+S) เพื่อที่จะได้ขนาดไฟล์ที่เหมาะสมกับการใช้งานในเว็บไซต์ โดยควรเป็นนามสกุล .jpg  .png  หรือ .gif  แต่ไม่ควรเป็น .bmp โดยเด็ดขาด</p>
<p>- <strong>ไม่ให้ผู้อื่นนำรูปไปแสดงได้</strong><br />
ส่วนมากคนจะนิยมเรียกว่า hotlinks สำหรับการป้องกันแบบนี้ก็คือไม่อนุญาติให้ใครเอารูปไปแปะไว้ที่เว็บอื่น หรือทำการดึงเอาลิงก์ตรงๆจากในเว็บไซต์เราไปแสดงผลที่อื่น ซึ่งก็ช่วยลด Bandwidth ได้เยอะเช่นกัน ซึ่งสามารถป้องกันได้โดยใช้ htaccess มาช่วยได้ ลองดูวิธีได้จากเว็บ <a href="http://altlab.com/htaccess_tutorial.html" target="_blank">altlab.com</a></p>
<p>- <strong>บีบอัดไฟล์ CSS</strong><br />
ไฟล์ CSS บางคนเขียนไฟล์เดียวใช้คลุมทั้งเว็บไซต์ ไม่แบ่งไฟล์เลย หรือบางครั้งไฟล์ CSS ก็ใหญ่มาก ดังนั้นควรมาทำการบีบอัดขนาดไฟล์ CSS ก่อนนำไปใช้งาน ซึ่งสามารถนำไปบีบอัดข้อมูลได้ที่<a href="http://tools.arantius.com/css-compressor" target="_blank">arantius.com</a> หรือ  <a href="http://isnoop.net/tools/css.php" target="_blank">isnoop.net</a></p>
<p>- <strong>บีบอัด HTML ด้วย GZIP</strong><br />
เหมือนกับ CSS ซึ่ง HTML ก็สามารถทำได้ ซึ่งหากใช้ PHP ในการทำเว็บไซต์ก็ลองใช้คำสั่งนี้ดู <a href="http://www.techiecorner.com/7/speed-up-and-save-your-website-bandwidth-with-gzip-compression/" target="_blank">ลองดูวิธีการใช้ GZIP ได้ที่นี่</a></p>
<p>- <strong>งดใช้ HTML Comment</strong><br />
เวลาเขียนเว็บไซต์ส่วนที่เราไม่ต้องการแสดงผล หรือ บางส่วนเราอยากจะมี Comment ไว้เราก็มักจะเขียนด้วย &lt;!– เนื้อหา –!&gt; แต่ก็ยังคงมีการ Comment ในไฟล์ต่างๆ เช่น CSS ก็ใช้ /* Comments */  เป็นต้น <a href="http://www.marcofolio.net/tips/making_comments_in_your_source_code.html" target="_blank">ดูการ Comment ของภาษาต่างๆได้ที่นี่</a></p>
<p>- <strong>หลีกเลี่ยงการใช้ตาราง</strong><br />
หากว่าส่วนไหนที่สามารถใช้คำสั่ง DIV หรือ SPAN ได้ก็ควรใช้แทน TABLE แล้วนำเอา CSS มาควบคุมการทำงาน ซึ่งจะทำให้ไวขึ้นได้</p>
<p>- <strong>ให้ที่อยู่ของไฟล์สั้นที่สุด</strong><br />
ในการสร้างที่เก็บไฟล์ ไม่ว่าจะไฟล์เอกสาร หรือ ไฟล์รูปต่างๆ ไม่ควรมีความซับซ้อน หรือลึกเกินไป ซึ่งจะทำให้ต้องเขียน HTML มากขึ้น ทำให้ Bandwidth สูงตามไปด้วย เช่น  /images/stories/subfolder_1/subfolder_2/subfolder_3/this_is_my_image.jpg ควรใช้แค่ /img/001.jpg</p>
<p>- <strong>ใช้ ALT และ TITLE ให้สั้นและกระชับ</strong><br />
ใน HTML เราสามารถใส่ ALT หรือ TITLE ได้ เพื่อประโยชน์หลายประการ แต่ในปัจจุบันมักจะทำเพื่อหวังผลด้าน SEO มากที่สุด ซึ่งในการลด Bandwidth เราควรทำให้สั้นและกระชับที่สุด เช่น &lt;img src=”images/001.jpg” alt=”Picture of an elephant” title=”This is a big elephant” /&gt; ปรับเป็น &lt;img src=”images/001.jpg” alt=”Elephant” title=”Elephant” /&gt;</p>
<p>- <strong>นำไฟล์ใหญ่ๆไปฝากกับเว็บให้บริการฝากไฟล์</strong><br />
หากจะมีการให้ดาวน์โหลดไฟล์ต่างๆ ควรทำไปฝากกับผู้ให้บริการฝากไฟล์ เช่น <a href="http://rapidshare.com/" target="_blank">RapidShare</a> และ<a href="http://megaupload.com/" target="_blank">MegaUpload.</a> หรือไม่ก็ <a href="http://4shared.com/" target="_blank">4shared</a></p>
<p>- <strong>ใช้ระบบ Cache ภายนอกสำหรับ RSS Feed</strong><br />
ใช้บริการสร้าง Cache RSS Feed จากภายนอก โดยสามารถเลือกใช้งานได้จาก <a href="http://www.rsscache.com/" target="_blank">RSS Cache</a> และ<a href="http://www.rsscache.com/howworks.aspx" target="_blank">ดูการทำงานได้ที่นี่</a></p>
<p>- <strong>ไม่ Submit เว็บของคุณลง Search Engine</strong><br />
ฟังแล้วดูตลกไหม แต่ก็เป็นเรื่องจริงที่อยากจะลด Bandwidth ก็ต้องงด Submit เว็บไซต์ไปยัง Search Engine เพื่อป้องกัน Search Engine เข้ามาเก็บข้อมูลในเว็บไซต์ของเรา เช่น <a href="http://www.google.com/addurl/" target="_blank">Add your URL</a> ของ Google</p>
<p>- <strong>เข้าชมได้แต่สมาชิก</strong><br />
เป็นไงหล่ะวิธีนี้ กำหนดไปเลยว่าเข้าชมได้เฉพาะสมาชิก มีการ login ก่อนเข้าเว็บไซต์ หรือไม่ก็เสริมด้วยเข้าชมได้เฉพาะประเทศ , ไอพี เป็นต้น รับรองลดได้เยอะทีเดียว</p>
<p>- <strong>ใช้งาน AJAX</strong><br />
อันนี้น่าสนนะสำหรับ <a href="http://en.wikipedia.org/wiki/Ajax_(programming)" target="_blank">AJAX</a> (Asynchronous JavaScript and XML) ก็สามารถช่วยลด Bandwidth ได้มาก เพราะจะโหลดส่วนที่อัพเดท หรือ เปลี่ยนแปลงมาแสดง ไม่ต้องเปลี่ยนทั้งหน้าเว็บเป็นต้น</p>
<p>- <strong>และสุดท้าย อย่าให้ใครรู้จักเว็บคุณ</strong><br />
อาจจะดูโง่ แต่นี่แหล่ะคือวิธีประหยัด Bandwidth ที่ดีที่สุด เมื่อไม่มีใครรู้จักเว็บเรา ก็จะไม่มีคนเข้า ดังนั้นก็ประหยัด Bandwidth สุดๆไปเล๊ยยยย
</ol>
<p>- <strong>บทความดีๆจาก</strong><br />
<a href="http://www.myblog.in.th/2009/12/24/15_tips_on_how_to_save_bandwidth/">http://www.myblog.in.th/2009/12/24/15_tips_on_how_to_save_bandwidth/</a> <a href="http://www.myblog.in.th" target="_blank">พี่แม็ก</a> (<a href="http://www.mocyc.com" target="_blank">mocyc</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.aummua.com/15-tips-on-how-to-save-web-bandwidth/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>[PHP] สุ่มเลขบัตรประชาชน ลองเขียนเล่นๆ</title>
		<link>http://www.aummua.com/php-generate-id-card/</link>
		<comments>http://www.aummua.com/php-generate-id-card/#comments</comments>
		<pubDate>Sat, 27 Mar 2010 11:15:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tip&Trick]]></category>
		<category><![CDATA[Web Programming]]></category>
		<category><![CDATA[genarate]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[random]]></category>
		<category><![CDATA[บัตรประชาชน]]></category>

		<guid isPermaLink="false">http://www.aummua.com/?p=198</guid>
		<description><![CDATA[วันนี้ลองหาตัว CODE สุ่มเลขบัตรมาหาไม่ได้ซะที เจอแต่วิธีคำนวนเลขบัตรเลยได้เว็บนี้มา เนื้อหา copy มาบางส่วน
http://www.viruscom2.com/tip-computer/number.html
:: หลักการ การคำนวนหาเลขบัตรประชาชน ::
1.มั่วตัวเลข 12 ตัวขึ้นมาแล้วแยกหลักซะ
  1 2 1 3 1 4 1 5 1 6 1 7
2.คูณเข้าไปด้วยค่าประจำหลักของตัวเลขนั้นๆ (ตัวเลข 13-2 ที่ใช้คูณเป็นค่าคงที่)
  (1&#215;13) (2&#215;12) (1&#215;11) (3&#215;10) (1&#215;9) (4&#215;8) (1&#215;7) (5&#215;6) (1&#215;5) (6&#215;4) (1&#215;3) (7&#215;2)
3.จะได้ตัวเลขต่อไปนี้
  13 24 11 30 9 32 7 30 5 24 3 14
4.เอาตัวเลขมาบวกกันทั้งหมด
  [...]]]></description>
			<content:encoded><![CDATA[<p>วันนี้ลองหาตัว CODE สุ่มเลขบัตรมาหาไม่ได้ซะที เจอแต่วิธีคำนวนเลขบัตรเลยได้เว็บนี้มา เนื้อหา copy มาบางส่วน<br />
<a href="http://www.viruscom2.com/tip-computer/number.html" target="_blank">http://www.viruscom2.com/tip-computer/number.html</a></p>
<p><strong>:: หลักการ การคำนวนหาเลขบัตรประชาชน ::</strong><br />
<strong>1.มั่วตัวเลข 12 ตัวขึ้นมาแล้วแยกหลักซะ</strong><br />
  1 2 1 3 1 4 1 5 1 6 1 7</p>
<p><strong>2.คูณเข้าไปด้วยค่าประจำหลักของตัวเลขนั้นๆ (ตัวเลข 13-2 ที่ใช้คูณเป็นค่าคงที่)</strong><br />
  (1&#215;13) (2&#215;12) (1&#215;11) (3&#215;10) (1&#215;9) (4&#215;8) (1&#215;7) (5&#215;6) (1&#215;5) (6&#215;4) (1&#215;3) (7&#215;2)</p>
<p><strong>3.จะได้ตัวเลขต่อไปนี้</strong><br />
  13 24 11 30 9 32 7 30 5 24 3 14</p>
<p><strong>4.เอาตัวเลขมาบวกกันทั้งหมด</strong><br />
  13+24+11+30+9+32+7+30+5+24+3+14= 202</p>
<p><strong>5.เอาตัวเลขที่หามาได้หารด้วย11 แล้วเอาเศษมันมา</strong><br />
  202/11 = 4</p>
<p><strong>6.ต่อมาก็ให้เอาเศษที่เราหามาได้นั้นไปลบกับ 11</strong><br />
11-4 = 7</p>
<p><strong>7.ตัวเลขที่ออกมาก็คือ</strong><br />
  121314151617<u>7</u></p>
<p><strong>:: ทีนี้มาลองดู PHP Code กันว่าเป็นยังไงจากหลักการข้างบน ::</strong><br />
<code>for( $i = 1; $i <= 12; $i++ )<br />
{<br />
$n[$i] = rand(1,9);<br />
}<br />
$step1 = ( ( $n[1] * 1 ) + ( $n[2] * 12 ) + ( $n[3] * 11 ) + ( $n[4] * 10 ) + ( $n[5] * 9 ) + ( $n[6] * 8 ) + ( $n[7] * 7 ) + ( $n[8] * 6 ) + ( $n[9] * 5 ) + ( $n[10] * 4 ) + ( $n[11] * 3 ) + ( $n[12] * 2 ) );<br />
$step2 = ( $step1 % 11 );<br />
$step3 = ( 11 - $step2 );<br />
echo $n[1].$n[2].$n[3].$n[4].$n[5].$n[6].$n[7].$n[8].$n[9].$n[10].$n[11].$n[12].$step3;</code><br />
** วิธีคำนวนหาเศษ = ( $a % $b )</p>
<div align="right"><strong>อ้างอิง</strong><br />
<a href="http://www.viruscom2.com/tip-computer/number.html" target="_blank">http://www.viruscom2.com/tip-computer/number.html</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.aummua.com/php-generate-id-card/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>วิธีการดึงข้อมูลจากการบันทึกค่า value ของ Special Ranking</title>
		<link>http://www.aummua.com/how-to-use-query-from-special-ranking/</link>
		<comments>http://www.aummua.com/how-to-use-query-from-special-ranking/#comments</comments>
		<pubDate>Wed, 24 Mar 2010 05:53:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Other]]></category>
		<category><![CDATA[Tip&Trick]]></category>
		<category><![CDATA[Web Programming]]></category>
		<category><![CDATA[eathena]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[query]]></category>
		<category><![CDATA[ragnarok]]></category>
		<category><![CDATA[sql]]></category>

		<guid isPermaLink="false">http://www.aummua.com/?p=190</guid>
		<description><![CDATA[
script PHP ตัวนี้จะเป็นการดึงค่าใน value ที่อยู่ในตาราง global_reg_value ของ Ragnarok ออกมาโดยไม่ต้องทำการติดตั้ง NPC การเก็บค่าต่างๆเพิ่มเลยนอกจาก ต้องติดตั้ง Special Ranking เพียง NPC ตัวเดียว
การทำงานของ Special Ranking จะอยู่ในตัวเกมส์ทำหน้าที่เก็บค่า value ลงฐานข้อมูล
การเก็บค่าของ NPC ตัวนี้มี 3 ตัวแปร
1. PKPoint คือ PVP คะแนน PVP เมื่อฆ่า
2. MKPoint คือ MVP แต้มที่ได้จากการ ฆ่าบอส
3. EKPoint คือ EMP แต้มที่ได้จากการตีหิน
ปกติแล้วถ้าเราสร้าง Query SQL ขึ้นมาแล้วดึง value ออกมาแสดงในรูปแบบ DESC(เรียงมากไปน้อย) จะทำให้ข้อมูลไม่เรียงกัน(สลับมั่วไปหมด) เพราะว่าฟิลด์ value อยู่ในรูปแบบของ varchar ไม่ใช่ int
มีวิธีแก้ก็คือทำให้ฟิลด์ value [...]]]></description>
			<content:encoded><![CDATA[<div align="center"><img src="http://www.aummua.com/wp-content/uploads/2010/03/demomkpoint.gif" alt="" title="demomkpoint" width="406" height="143" class="alignnone size-full wp-image-194" /></div>
<p>script PHP ตัวนี้จะเป็นการดึงค่าใน value ที่อยู่ในตาราง global_reg_value ของ Ragnarok ออกมาโดยไม่ต้องทำการติดตั้ง NPC การเก็บค่าต่างๆเพิ่มเลยนอกจาก ต้องติดตั้ง <a href="http://www.eathena.in.th/forum/index.php?showtopic=1014">Special Ranking</a> เพียง NPC ตัวเดียว</p>
<p>การทำงานของ <a href="http://www.eathena.in.th/forum/index.php?showtopic=1014">Special Ranking</a> จะอยู่ในตัวเกมส์ทำหน้าที่เก็บค่า value ลงฐานข้อมูล</p>
<p><strong>การเก็บค่าของ NPC ตัวนี้มี 3 ตัวแปร</strong><br />
1. PKPoint คือ PVP คะแนน PVP เมื่อฆ่า<br />
2. MKPoint คือ MVP แต้มที่ได้จากการ ฆ่าบอส<br />
3. EKPoint คือ EMP แต้มที่ได้จากการตีหิน</p>
<p>ปกติแล้วถ้าเราสร้าง Query SQL ขึ้นมาแล้วดึง value ออกมาแสดงในรูปแบบ DESC<em>(เรียงมากไปน้อย)</em> จะทำให้ข้อมูลไม่เรียงกัน<em>(สลับมั่วไปหมด)</em> เพราะว่าฟิลด์ value อยู่ในรูปแบบของ varchar ไม่ใช่ int</p>
<p>มีวิธีแก้ก็คือทำให้ฟิลด์ value กลายเป็นให้ค่าเป็นค่าสัมบูรณ์ด้วย abs()<br />
วิธีใช้ ORDER BY abs(`value`) DESC</p>
<p><strong>การเรียกข้อมูลออกมาแสดงบนเว็บ</strong> <em>ตัวอย่าง PKPoint</em><br />
<code>$result = mysql_query("SELECT * FROM `".$db_game."`.`global_reg_value` WHERE `str` LIKE 'PKPoint' ORDER BY abs(`value`) DESC LIMIT 0 , 10");<br />
	while ( $rd = mysql_fetch_array( $result ) )<br />
	{<br />
		echo "ชื่อ ".cid2namechar($rd['char_id'])." ฆ่าได้ ".number_format($rd['value'])." คน<br />";<br />
	};</code><br />
สังเกตุการแสดงชื่อ จะใช้ฟังชั่น cid2namechar() &#8230; ก็คือการเปลี่ยนจาก char_id เป็น name ในตาราง char</p>
<p>มาดูการสร้างฟังชั่น cid2namechar() ของผมบ้าง.. (ไม่รู้คนอื่นเขียนแบบนี้ป่าวนะ อิอิ)<br />
<code>function cid2namechar($cid) {<br />
global $sql_game;<br />
	$namecid = mysql_fetch_array(mysql_query("SELECT * FROM `".$sql_game."`.`char` WHERE `char_id`=". $cid));<br />
	if( $namecid ) {<br />
		return $namecid['name'];<br />
	} else {<br />
		return 'N/A';<br />
	}<br />
}</code></p>
<p>จบแระ หวังว่าจะมีประโยชน์ อ่ะนะ</p>
]]></content:encoded>
			<wfw:commentRss>http://www.aummua.com/how-to-use-query-from-special-ranking/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Zian AdminCP เวอชั่น 1.1 แล้วดาวโหลดฟรี</title>
		<link>http://www.aummua.com/zian-admincp-1-1-lastest-2010/</link>
		<comments>http://www.aummua.com/zian-admincp-1-1-lastest-2010/#comments</comments>
		<pubDate>Wed, 24 Mar 2010 04:47:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tip&Trick]]></category>
		<category><![CDATA[Web Programming]]></category>
		<category><![CDATA[Control Panel]]></category>
		<category><![CDATA[CP]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[ragnarok]]></category>
		<category><![CDATA[script]]></category>

		<guid isPermaLink="false">http://www.aummua.com/?p=179</guid>
		<description><![CDATA[
:: รายละเอียดโปรแกรม ::
เป็น Control Panel Ragnarok Online สำหรับ GM ที่จะอำนวยความสะดวกภายในเซิฟเวอร์ได้ง่าย ง่ายมากๆ !และก็น่าจะมีประโยชน์ต่อหลายๆ เซิฟเวอร์
:: ความสามารถสำหรับ 1.1 :: 19/03/52
- แก้ไข Query SQL ของระบบ แบน/ปลดแบน (ขอบคุณ NeCrOW1Z ที่แจ้งมา)
- เพิ่มระบบ รายการแสดง UserID ทั้งหมด
- จัดระเบียบ Source Code ใหม่เกือบหมด
DOWNLOAD v1.1 / WEBSITE
enjoy.. อิ อิ
]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter" src="http://www.aummua.com/zian-acp/demo1.gif" alt="DEMO PIC" /></p>
<p><strong>:: รายละเอียดโปรแกรม ::</strong><br />
เป็น Control Panel <em>Ragnarok Online</em> สำหรับ GM ที่จะอำนวยความสะดวกภายในเซิฟเวอร์ได้ง่าย ง่ายมากๆ !และก็น่าจะมีประโยชน์ต่อหลายๆ เซิฟเวอร์</p>
<p><strong>:: ความสามารถสำหรับ 1.1 :: 19/03/52</strong><br />
- แก้ไข Query SQL ของระบบ แบน/ปลดแบน (ขอบคุณ NeCrOW1Z ที่แจ้งมา)<br />
- เพิ่มระบบ รายการแสดง UserID ทั้งหมด<br />
- จัดระเบียบ Source Code ใหม่เกือบหมด</p>
<p style="text-align: right;"><a href="http://www.aummua.com/zian-acp/?zacp=dl&amp;v=lastest"><strong>DOWNLOAD v1.1</strong></a> / <a href="http://www.aummua.com/zian-acp/">WEBSITE</a></p>
<p>enjoy.. อิ อิ</p>
]]></content:encoded>
			<wfw:commentRss>http://www.aummua.com/zian-admincp-1-1-lastest-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ได้เว็บ หาคีย์ ของ Kaspersky แล้ววว</title>
		<link>http://www.aummua.com/was-found-web-for-key-kaspersky/</link>
		<comments>http://www.aummua.com/was-found-web-for-key-kaspersky/#comments</comments>
		<pubDate>Sat, 16 Jan 2010 18:48:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tip&Trick]]></category>
		<category><![CDATA[Web Programming]]></category>
		<category><![CDATA[anti virus]]></category>
		<category><![CDATA[kaspersky]]></category>
		<category><![CDATA[key]]></category>
		<category><![CDATA[virus]]></category>

		<guid isPermaLink="false">http://www.aummua.com/?p=155</guid>
		<description><![CDATA[http://kavkiskey.org/ เว็บ นี้เลยยยยยยยยยยยยย
หลังจากหา KEY ตามเว็บบิทมาตลอดก็เลยมาเจอนี่ซะเจ๋งมากๆ
วีดีโอ วิธีการ อัพเดท KEY ของ Kaspersky

enjoy..
]]></description>
			<content:encoded><![CDATA[<p><a href="http://kavkiskey.org/" target="_blank">http://kavkiskey.org/</a> เว็บ นี้เลยยยยยยยยยยยยย</p>
<p>หลังจากหา KEY ตามเว็บบิทมาตลอดก็เลยมาเจอนี่ซะเจ๋งมากๆ</p>
<p>วีดีโอ วิธีการ อัพเดท <strong>KEY ของ</strong> <strong>Kaspersky</strong></p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://www.youtube.com/v/Bsr-BDmf9oI&amp;rel=0&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=ru_RU&amp;feature=player_embedded&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/Bsr-BDmf9oI&amp;rel=0&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=ru_RU&amp;feature=player_embedded&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>enjoy..</p>
]]></content:encoded>
			<wfw:commentRss>http://www.aummua.com/was-found-web-for-key-kaspersky/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[eAthena] สอนวิธีการทำ PVP Ranking หน้าเว็บสำหรับ RO</title>
		<link>http://www.aummua.com/eathena-howto-make-pvpranking/</link>
		<comments>http://www.aummua.com/eathena-howto-make-pvpranking/#comments</comments>
		<pubDate>Sun, 25 Oct 2009 03:02:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[My Life]]></category>
		<category><![CDATA[Tip&Trick]]></category>
		<category><![CDATA[Web Programming]]></category>
		<category><![CDATA[eathena]]></category>
		<category><![CDATA[npc]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[ragnarok]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[Tip]]></category>

		<guid isPermaLink="false">http://www.aummua.com/?p=125</guid>
		<description><![CDATA[สอนการทำ ระบบ PVP Ranking ที่หน้าเว็บครับ
อันนี้ผมดัดแปลง script npc มาจาก ระบบ Reputation ของ ZeesClub
แล้วเขียนการแสดงผลจากฐานข้อมูลเอง คงโพสไม่ซ้ำนะคับ เพราะอันนี้เขียนเอง = =&#8221;
ขอแค่คำขอบคุณนะครับ ผมเห็นคนต้องการเยอะอยู่เหอ ๆ เลยแจกให้เลย
ประยุกต์ได้หลายแบบนะ แล้วแต่จะลองทำกันครับ

1. นำโค้ดนี้ใส่ใน sql นะ
ALTER TABLE `char` ADD `pvp_point` INT( 11 ) NOT NULL;
2.สำหรับตัว NPC Script (ใช้ script npc เป็นตัวเก็บคะแนนเพื่อ อัพเดทกับฐานข้อมูล)
morocc,0,0,0    script    PVP_rankpoint    -1,{
OnPCKillEvent:
set @char_id,getcharid(0);
query_sql "SELECT `pvp_point` FROM [...]]]></description>
			<content:encoded><![CDATA[<p>สอนการทำ <strong>ระบบ PVP Ranking ที่หน้าเว็บ</strong>ครับ<br />
อันนี้ผมดัดแปลง script npc มาจาก ระบบ Reputation ของ ZeesClub<br />
แล้วเขียนการแสดงผลจากฐานข้อมูลเอง คงโพสไม่ซ้ำนะคับ เพราะอันนี้เขียนเอง = =&#8221;</p>
<p>ขอแค่คำขอบคุณนะครับ ผมเห็นคนต้องการเยอะอยู่เหอ ๆ เลยแจกให้เลย<br />
ประยุกต์ได้หลายแบบนะ แล้วแต่จะลองทำกันครับ</p>
<hr size="1" />
<blockquote><p><strong>1. นำโค้ดนี้ใส่ใน sql นะ</strong><br />
<code>ALTER TABLE `char` ADD `pvp_point` INT( 11 ) NOT NULL;</code></p>
<p><strong>2.สำหรับตัว NPC Script</strong> (ใช้ script npc เป็นตัวเก็บคะแนนเพื่อ อัพเดทกับฐานข้อมูล)<br />
<code>morocc,0,0,0    script    PVP_rankpoint    -1,{<br />
OnPCKillEvent:<br />
set @char_id,getcharid(0);<br />
query_sql "SELECT `pvp_point` FROM `char` WHERE `char_id`='"+@char_id+"'",@CharPVPPoint;<br />
set @pointup,(@CharPVPPoint+1);<br />
query_sql "UPDATE `char` SET `pvp_point`='"+@pointup+"' WHERE `char_id`='"+@char_id+"'";<br />
end;<br />
}</code></p>
<p><strong>3.สำหรับเว็บ (PHP)</strong><br />
<code> //by aummua<br />
$hostdb = "localhost";<br />
$userdb = "";<br />
$passdb = "";<br />
$db_game = "";</code></p>
<p>mysql_connect($hostdb, $userdb, $passdb) or die(&#8220;ติดต่อฐานข้อมูลไม่ได้&#8221;);<br />
mysql_select_db($db_game) or die(&#8220;เลือกฐานข้อมูลไม่ได้&#8221;);<br />
$SQL = mysql_query(&#8220;SELECT * FROM `char` ORDER BY `char`.`pvp_point` DESC LIMIT 0 , 10&#8243;);<br />
while( $fetch = mysql_fetch_array( $SQL )){<br />
$name = $fetch [name];<br />
$pvp_point = $fetch [pvp_point];<br />
echo &#8220;$name [Point: $pvp_point]<br />
\n&#8221;;<br />
}<br />
?></code></p></blockquote>
<p><strong>ถ้าเอาไปแจกต่อ ก็เครดิตกลับเว็บผมด้วย</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.aummua.com/eathena-howto-make-pvpranking/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>แนะนำเว็บโฮสติ้ง แบบคุ้มๆ เลยฮ่าๆๆ</title>
		<link>http://www.aummua.com/recommend-webhosting-service/</link>
		<comments>http://www.aummua.com/recommend-webhosting-service/#comments</comments>
		<pubDate>Sun, 25 Oct 2009 02:52:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[My Life]]></category>
		<category><![CDATA[Tip&Trick]]></category>
		<category><![CDATA[Web Programming]]></category>

		<guid isPermaLink="false">http://www.aummua.com/?p=121</guid>
		<description><![CDATA[ที่เว็บ HostSuperSave แค่ชื่อก็กินล่ะ คุ้มจริงๆ ดูรายละเอียดโปรโมชั่น โฮสติ้งสุดคุ้มกันเลยจ้าาา
เค้ามี 3 โปรโมชั่น มี Unlimit D/T, Unlimit Domain, Unlimit Space อีกอย่างราคา 500บ. / ปี ด้วย

www.HostSuperSave.com ไปอ่านต่อในเว็บเจ้าตัวเค้าเลยแระกัน

]]></description>
			<content:encoded><![CDATA[<p>ที่เว็บ <a href="http://www.hostsupersave.com/" target="_blank">HostSuperSave</a> แค่ชื่อก็กินล่ะ คุ้มจริงๆ ดูรายละเอียดโปรโมชั่น <a href="http://www.hostsupersave.com/" target="_blank">โฮสติ้ง</a>สุดคุ้มกันเลยจ้าาา</p>
<p>เค้ามี 3 โปรโมชั่น มี <span style="color: #993300;">Unlimit D/T</span>, <span style="color: #008000;">Unlimit Domain</span>, <span style="color: #800080;">Unlimit Space <span style="color: #000000;">อีกอย่างราคา 500บ. / ปี ด้วย</span><br />
</span></p>
<p><strong><a href="http://www.hostsupersave.com/" target="_blank">www.HostSuperSave.com</a> ไปอ่านต่อในเว็บเจ้าตัวเค้าเลยแระกัน<br />
</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.aummua.com/recommend-webhosting-service/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>ว้าา..Appulo.us ปิดปรับปรุงชั่วคราวซะแระ จะโหลดApp ซะหน่อย</title>
		<link>http://www.aummua.com/%e0%b8%a7%e0%b9%89%e0%b8%b2%e0%b8%b2-appulo-us-%e0%b8%9b%e0%b8%b4%e0%b8%94%e0%b8%9b%e0%b8%a3%e0%b8%b1%e0%b8%9a%e0%b8%9b%e0%b8%a3%e0%b8%b8%e0%b8%87%e0%b8%8a%e0%b8%b1%e0%b9%88%e0%b8%a7%e0%b8%84/</link>
		<comments>http://www.aummua.com/%e0%b8%a7%e0%b9%89%e0%b8%b2%e0%b8%b2-appulo-us-%e0%b8%9b%e0%b8%b4%e0%b8%94%e0%b8%9b%e0%b8%a3%e0%b8%b1%e0%b8%9a%e0%b8%9b%e0%b8%a3%e0%b8%b8%e0%b8%87%e0%b8%8a%e0%b8%b1%e0%b9%88%e0%b8%a7%e0%b8%84/#comments</comments>
		<pubDate>Thu, 23 Jul 2009 15:10:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[My Life]]></category>
		<category><![CDATA[Tip&Trick]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://www.aummua.com/?p=105</guid>
		<description><![CDATA[Appulo.us ปิดปรับปรุงชั่วคราวซะแระ จะโหลดApp ซะหน่อย 
iPhone ไม่มีโปรแกรมเจ๋งๆ เลย
]]></description>
			<content:encoded><![CDATA[<p><a href="http://appulo.us">Appulo.us</a> ปิดปรับปรุงชั่วคราวซะแระ จะโหลดApp ซะหน่อย </p>
<p>iPhone ไม่มีโปรแกรมเจ๋งๆ เลย</p>
]]></content:encoded>
			<wfw:commentRss>http://www.aummua.com/%e0%b8%a7%e0%b9%89%e0%b8%b2%e0%b8%b2-appulo-us-%e0%b8%9b%e0%b8%b4%e0%b8%94%e0%b8%9b%e0%b8%a3%e0%b8%b1%e0%b8%9a%e0%b8%9b%e0%b8%a3%e0%b8%b8%e0%b8%87%e0%b8%8a%e0%b8%b1%e0%b9%88%e0%b8%a7%e0%b8%84/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Resize ภาพง่ายๆ ด้วยของเล่นใน Windows XP</title>
		<link>http://www.aummua.com/programe-resize-picture-for-windows-xp/</link>
		<comments>http://www.aummua.com/programe-resize-picture-for-windows-xp/#comments</comments>
		<pubDate>Sun, 07 Jun 2009 15:58:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Computer]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tip&Trick]]></category>
		<category><![CDATA[Resize]]></category>
		<category><![CDATA[Tip]]></category>
		<category><![CDATA[Windows XP]]></category>

		<guid isPermaLink="false">http://www.aummua.com/?p=89</guid>
		<description><![CDATA[
เป็นโปรแกรมปรับขนาดรูป ทีละ หลายๆรูปในคราวเดียว ง่ายมากๆ แค่คลิกขวาแล้ว เลือก Resize Pictures แล้วเลือกขนาด แค่นี้รูปที่เราเลือกไว้ หลายๆรูปก็จะเป็นไปตามขนาด เท่ากันทั้งหมด ในคลิกเีดียวง่ายๆ
ดาวโหลด :  http://www.microsoft.com/windowsxp/downloads/powertoys/xppowertoys.mspx

โปรแกรมตัวนี้ ชื่อ Image Resizer เป็นโปรแกรมตระกูล Power Toy ก็พวกโปรแกรมของเล่นนั่นแหละ  แล้วก็มา Install ลงในเครื่อง การ install ก็ไม่ยุ่งยากอะไร คลิ๊ก next ไปเรื่อยๆ จนจบ&#8230;
]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-full wp-image-91 aligncenter" title="resize" src="http://www.aummua.com/wp-content/uploads/2009/06/resize.jpg" alt="resize" width="400" height="100" /></p>
<p>เป็นโปรแกรมปรับขนาดรูป ทีละ หลายๆรูปในคราวเดียว ง่ายมากๆ แค่คลิกขวาแล้ว เลือก Resize Pictures แล้วเลือกขนาด แค่นี้รูปที่เราเลือกไว้ หลายๆรูปก็จะเป็นไป<span id="more-89"></span>ตามขนาด เท่ากันทั้งหมด ในคลิกเีดียวง่ายๆ</p>
<p><strong>ดาวโหลด : </strong><a href="http://www.microsoft.com/windowsxp/downloads/powertoys/xppowertoys.mspx" target="_blank"><span style="font-family: MS Sans Serif; font-size: x-small;"> http://www.microsoft.com/windowsxp/downloads/powertoys/xppowertoys.mspx</span></a></p>
<p style="text-align: center;"><span style="font-family: MS Sans Serif; font-size: x-small;"><img class="size-full wp-image-92 aligncenter" title="Preview web http://www.microsoft.com/windowsxp/downloads/powertoys/xppowertoys.mspx" src="http://www.aummua.com/wp-content/uploads/2009/06/1135299421.jpg" alt="Preview web http://www.microsoft.com/windowsxp/downloads/powertoys/xppowertoys.mspx" width="500" height="376" /></span></p>
<p><span style="font-family: MS Sans Serif; font-size: x-small;">โปรแกรมตัวนี้ ชื่อ Image Resizer เป็นโปรแกรมตระกูล Power Toy ก็พวกโปรแกรมของเล่นนั่นแหละ  แล้วก็มา Install ลงในเครื่อง การ install ก็ไม่ยุ่งยากอะไร คลิ๊ก next ไปเรื่อยๆ จนจบ&#8230;</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.aummua.com/programe-resize-picture-for-windows-xp/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
