<?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>O~o SORA's Blog &#187; Programming</title>
	<atom:link href="http://blog.oosora.net/category/programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.oosora.net</link>
	<description></description>
	<lastBuildDate>Fri, 18 Sep 2009 15:27:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<image>
<link>http://blog.oosora.net</link>
<url>http://blog.oosora.net/wp-content/plugins/maxblogpress-favicon/icons/bow.ico</url>
<title>O~o SORA's Blog</title>
</image>
		<item>
		<title>คำสั่ง PHP ~ MySQL insert จังหวัดในประเทศไทยลงฐานข้อมูล</title>
		<link>http://blog.oosora.net/it-technology/programming/php-programming-it-technology/php-mysql-insert-into-database/</link>
		<comments>http://blog.oosora.net/it-technology/programming/php-programming-it-technology/php-mysql-insert-into-database/#comments</comments>
		<pubDate>Sun, 13 Sep 2009 10:38:00 +0000</pubDate>
		<dc:creator>-:- O~o SORA -:-</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Combo Box]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Province]]></category>

		<guid isPermaLink="false">http://blog.oosora.net/?p=1202</guid>
		<description><![CDATA[คำสั่ง PHP ~ MySQL insert จังหวัดในประเทศไทยลงฐานข้อมูล เอาไว้ทำ ComboBox ใน Form ให้ users เลือก คำสั่ง MySQL นะ -- -------------------------------------------------------- -- -- โครงสร้างตาราง `province` -- CREATE TABLE `province` ( `id` int(11) NOT NULL auto_increment, `name` varchar(100) NOT NULL default &#039;&#039;, PRIMARY KEY  &#8230; <a href="http://blog.oosora.net/it-technology/programming/php-programming-it-technology/php-mysql-insert-into-database/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>คำสั่ง PHP ~ MySQL insert จังหวัดในประเทศไทยลงฐานข้อมูล</p>
<p>เอาไว้ทำ ComboBox ใน Form ให้ users เลือก</p>
<p><a href="http://blog.oosora.net/wp-content/uploads/2009/09/combo.jpg" rel="lightbox[1202]"><img class="alignnone size-full wp-image-1215" title="combo" src="http://blog.oosora.net/wp-content/uploads/2009/09/combo.jpg" alt="combo" width="261" height="265" /></a></p>
<p><span id="more-1202"></span>คำสั่ง MySQL นะ</p>
<pre class="brush: php">

-- --------------------------------------------------------

--
-- โครงสร้างตาราง `province`
--

CREATE TABLE `province` (
`id` int(11) NOT NULL auto_increment,
`name` varchar(100) NOT NULL default &#039;&#039;,
PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=77 ;

--
-- dump ตาราง `province`
--

INSERT INTO `province` VALUES (1, &#039;กรุงเทพมหานคร&#039;);
INSERT INTO `province` VALUES (2, &#039;กระบี่&#039;);
INSERT INTO `province` VALUES (3, &#039;กาญจนบุรี&#039;);
INSERT INTO `province` VALUES (4, &#039;กาฬสินธุ์&#039;);
INSERT INTO `province` VALUES (5, &#039;กำแพงเพชร&#039;);
INSERT INTO `province` VALUES (6, &#039;ขอนแก่น&#039;);
INSERT INTO `province` VALUES (7, &#039;ฉะเชิงเทรา&#039;);
INSERT INTO `province` VALUES (8, &#039;จันทบุรี&#039;);
INSERT INTO `province` VALUES (9, &#039;ชลบุรี&#039;);
INSERT INTO `province` VALUES (10, &#039;ชัยนาท&#039;);
INSERT INTO `province` VALUES (11, &#039;ชัยภูมิ&#039;);
INSERT INTO `province` VALUES (12, &#039;ชุมพร&#039;);
INSERT INTO `province` VALUES (13, &#039;เชียงราย&#039;);
INSERT INTO `province` VALUES (14, &#039;เชียงใหม่&#039;);
INSERT INTO `province` VALUES (15, &#039;ตราด&#039;);
INSERT INTO `province` VALUES (16, &#039;ตรัง&#039;);
INSERT INTO `province` VALUES (17, &#039;ตาก&#039;);
INSERT INTO `province` VALUES (18, &#039;นครนายก&#039;);
INSERT INTO `province` VALUES (19, &#039;นครปฐม&#039;);
INSERT INTO `province` VALUES (20, &#039;นครพนม&#039;);
INSERT INTO `province` VALUES (21, &#039;นครราชสีมา&#039;);
INSERT INTO `province` VALUES (22, &#039;นครศรีธรรมราช&#039;);
INSERT INTO `province` VALUES (23, &#039;นครสวรรค์&#039;);
INSERT INTO `province` VALUES (24, &#039;นนทบุรี&#039;);
INSERT INTO `province` VALUES (25, &#039;นราธิวาส&#039;);
INSERT INTO `province` VALUES (26, &#039;น่าน&#039;);
INSERT INTO `province` VALUES (27, &#039;บุรีรัมย์&#039;);
INSERT INTO `province` VALUES (28, &#039;ปทุมธานี&#039;);
INSERT INTO `province` VALUES (29, &#039;ประจวบคีรีขันธ์&#039;);
INSERT INTO `province` VALUES (30, &#039;ปราจีนบุรี&#039;);
INSERT INTO `province` VALUES (31, &#039;ปัตตานี&#039;);
INSERT INTO `province` VALUES (32, &#039;พระนครศรีอยุธยา&#039;);
INSERT INTO `province` VALUES (33, &#039;พะเยา&#039;);
INSERT INTO `province` VALUES (34, &#039;พิจิตร&#039;);
INSERT INTO `province` VALUES (35, &#039;พิษณุโลก&#039;);
INSERT INTO `province` VALUES (36, &#039;เพชรบูรณ์&#039;);
INSERT INTO `province` VALUES (37, &#039;เพชรบุรี&#039;);
INSERT INTO `province` VALUES (38, &#039;แพร่&#039;);
INSERT INTO `province` VALUES (39, &#039;พังงา&#039;);
INSERT INTO `province` VALUES (40, &#039;พัทลุง&#039;);
INSERT INTO `province` VALUES (41, &#039;ภูเก็ต&#039;);
INSERT INTO `province` VALUES (42, &#039;มุกดาหาร&#039;);
INSERT INTO `province` VALUES (43, &#039;มหาสารคาม&#039;);
INSERT INTO `province` VALUES (44, &#039;แม่ฮ่องสอน&#039;);
INSERT INTO `province` VALUES (45, &#039;ยะลา&#039;);
INSERT INTO `province` VALUES (46, &#039;ยโสธร&#039;);
INSERT INTO `province` VALUES (47, &#039;ร้อยเอ็ด&#039;);
INSERT INTO `province` VALUES (48, &#039;ระนอง&#039;);
INSERT INTO `province` VALUES (49, &#039;ระยอง&#039;);
INSERT INTO `province` VALUES (50, &#039;ราชบุรี&#039;);
INSERT INTO `province` VALUES (51, &#039;ลพบุรี&#039;);
INSERT INTO `province` VALUES (52, &#039;ลำปาง&#039;);
INSERT INTO `province` VALUES (53, &#039;ลำพูน&#039;);
INSERT INTO `province` VALUES (54, &#039;เลย&#039;);
INSERT INTO `province` VALUES (55, &#039;ศรีสะเกษ&#039;);
INSERT INTO `province` VALUES (56, &#039;สกลนคร&#039;);
INSERT INTO `province` VALUES (57, &#039;สงขลา&#039;);
INSERT INTO `province` VALUES (58, &#039;สตูล&#039;);
INSERT INTO `province` VALUES (59, &#039;สมุทรปราการ&#039;);
INSERT INTO `province` VALUES (60, &#039;สมุทรสาคร&#039;);
INSERT INTO `province` VALUES (61, &#039;สมุทรสงคราม&#039;);
INSERT INTO `province` VALUES (62, &#039;สระแก้ว&#039;);
INSERT INTO `province` VALUES (63, &#039;สระบุรี&#039;);
INSERT INTO `province` VALUES (64, &#039;สิงห์บุรี&#039;);
INSERT INTO `province` VALUES (65, &#039;สุโขทัย&#039;);
INSERT INTO `province` VALUES (66, &#039;สุพรรณบุรี&#039;);
INSERT INTO `province` VALUES (67, &#039;สุราษฎร์ธานี&#039;);
INSERT INTO `province` VALUES (68, &#039;สุรินทร์&#039;);
INSERT INTO `province` VALUES (69, &#039;หนองคาย&#039;);
INSERT INTO `province` VALUES (70, &#039;หนองบัวลำภู&#039;);
INSERT INTO `province` VALUES (71, &#039;อ่างทอง&#039;);
INSERT INTO `province` VALUES (72, &#039;อุบลราชธานี&#039;);
INSERT INTO `province` VALUES (73, &#039;อุทัยธานี&#039;);
INSERT INTO `province` VALUES (74, &#039;อุดรธานี&#039;);
INSERT INTO `province` VALUES (75, &#039;อุตรดิตถ์&#039;);
INSERT INTO `province` VALUES (76, &#039;อำนาจเจริญ&#039;);
</pre>
<p>แถมคำสั่งสำหรับ Gen ComboBox</p>
<pre class="brush: php">

echo &#039;&lt;select name=&#039;province&#039; &gt;&#039;;
echo &lt;option value=&#039;&#039;  selected&gt;-เลือกจังหวัด- &lt;/option&gt;&#039;;

$s2 = &quot;SELECT * FROM province&quot;;
$r2 = mysql_query($s2);

while($aa = mysql_fetch_array($r2)) {
echo &#039;&lt;option value=&quot;&#039;. $aa[&#039;id&#039;] .&#039;&quot;&gt;&#039;. $aa[&#039;name&#039;] .&#039;&lt;/option&gt;&#039;;
}

echo &#039;&lt;/select&gt;&#039;;
</pre>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fblog.oosora.net%2Fit-technology%2Fprogramming%2Fphp-programming-it-technology%2Fphp-mysql-insert-into-database%2F&amp;title=%E0%B8%84%E0%B8%B3%E0%B8%AA%E0%B8%B1%E0%B9%88%E0%B8%87%20PHP%20%7E%20MySQL%20insert%20%E0%B8%88%E0%B8%B1%E0%B8%87%E0%B8%AB%E0%B8%A7%E0%B8%B1%E0%B8%94%E0%B9%83%E0%B8%99%E0%B8%9B%E0%B8%A3%E0%B8%B0%E0%B9%80%E0%B8%97%E0%B8%A8%E0%B9%84%E0%B8%97%E0%B8%A2%E0%B8%A5%E0%B8%87%E0%B8%90%E0%B8%B2%E0%B8%99%E0%B8%82%E0%B9%89%E0%B8%AD%E0%B8%A1%E0%B8%B9%E0%B8%A5" id="wpa2a_2"><img src="http://blog.oosora.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.oosora.net/it-technology/programming/php-programming-it-technology/php-mysql-insert-into-database/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>วิธีปิด Auto-Complete Form</title>
		<link>http://blog.oosora.net/it-technology/programming/html-programming-it-technology/turn-off-auto-complete-form/</link>
		<comments>http://blog.oosora.net/it-technology/programming/html-programming-it-technology/turn-off-auto-complete-form/#comments</comments>
		<pubDate>Wed, 29 Apr 2009 03:48:29 +0000</pubDate>
		<dc:creator>-:- O~o SORA -:-</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Auto-Complete]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[Code]]></category>

		<guid isPermaLink="false">http://blog.oosora.net/?p=544</guid>
		<description><![CDATA[จากคราวที่แล้วที่ลง Code AJAX Multiple Auto-Complete Input Form ไป คราวนี้มีปัญหา ถ้าเราอยากปิด Auto-Complete ของ Browser ที่เราใช้ เพื่อจะไปใช้ AJAX Multiple Auto-Complete Input Form ที่เราเขียนขึ้นมา มีวิธีปิดดังนี้ค่า ใส่ Code นี้ลงไปใน Form ต่างๆ เช่น Textbox, Textfield ฯลฯ autocomplete=&#34;off&#34; ตัวอย่าง &#60;input maxlength=&#34;10&#34; name=&#34;username&#34; type=&#34;text&#34; /&#62;]]></description>
			<content:encoded><![CDATA[<p>จากคราวที่แล้วที่ลง Code <a title="AJAX Multiple Auto-Complete Input Form" href="http://blog.oosora.net/it-technology/ajax-multiple-auto-complete-input-form/" target="_blank">AJAX Multiple Auto-Complete Input Form</a> ไป</p>
<p>คราวนี้มีปัญหา ถ้าเราอยากปิด Auto-Complete ของ Browser ที่เราใช้</p>
<p><a href="http://blog.oosora.net/wp-content/uploads/2009/04/000.jpg" rel="lightbox[544]"><img class="alignnone size-full wp-image-545" title="000" src="http://blog.oosora.net/wp-content/uploads/2009/04/000.jpg" alt="000" width="326" height="116" /></a></p>
<p>เพื่อจะไปใช้ AJAX Multiple Auto-Complete Input Form ที่เราเขียนขึ้นมา</p>
<p><span id="more-544"></span><a href="http://blog.oosora.net/wp-content/uploads/2009/04/012.jpg" rel="lightbox[544]"><img class="alignnone size-full wp-image-529" title="012" src="http://blog.oosora.net/wp-content/uploads/2009/04/012.jpg" alt="012" width="320" height="129" /></a></p>
<p>มีวิธีปิดดังนี้ค่า</p>
<p>ใส่ Code นี้ลงไปใน Form ต่างๆ เช่น Textbox, Textfield ฯลฯ</p>
<pre class="brush: html">
autocomplete=&quot;off&quot;
</pre>
<p><span style="text-decoration: underline;">ตัวอย่าง</span></p>
<pre class="brush: html">
&lt;input maxlength=&quot;10&quot; name=&quot;username&quot; type=&quot;text&quot; /&gt;
</pre>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fblog.oosora.net%2Fit-technology%2Fprogramming%2Fhtml-programming-it-technology%2Fturn-off-auto-complete-form%2F&amp;title=%E0%B8%A7%E0%B8%B4%E0%B8%98%E0%B8%B5%E0%B8%9B%E0%B8%B4%E0%B8%94%20Auto-Complete%20Form" id="wpa2a_4"><img src="http://blog.oosora.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.oosora.net/it-technology/programming/html-programming-it-technology/turn-off-auto-complete-form/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>AJAX Multiple Auto-Complete Input Form</title>
		<link>http://blog.oosora.net/it-technology/programming/ajax-programming-it-technology/ajax-multiple-auto-complete-input-form/</link>
		<comments>http://blog.oosora.net/it-technology/programming/ajax-programming-it-technology/ajax-multiple-auto-complete-input-form/#comments</comments>
		<pubDate>Tue, 28 Apr 2009 07:36:15 +0000</pubDate>
		<dc:creator>-:- O~o SORA -:-</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Auto-Complete]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[CodeProject]]></category>
		<category><![CDATA[Source]]></category>

		<guid isPermaLink="false">http://blog.oosora.net/?p=524</guid>
		<description><![CDATA[วันนี้ถึงเวลาที่ต้องทำ Multiple Input สำหรับระบบ Tag ของระบบอัลบั้มรูป ที่ต้องทำที่ทำงานแล้ว หลังจากหลีกเลี่ยงไม่ได้ ก็เลยไปค้นจากอากู๋ เจอเว็บไซต์แจก Source Code พอดี แถมเป็น AJAX แบบที่ต้องการเลย ดาวน์โหลด Source Code จากเว็บ หรือ ดาวน์โหลดจากที่นี่ วิธีใช้งาน แตก zip ไฟล์ ก็จะได้ไฟล์ 4 ไฟล์ดังนี้ แต่เวลาใช้งานจริงๆ จะใช้แค่ 3 ไฟล์ ส่วนไฟล์ actc_article.html จะเป็นคล้ายๆ Readme แล้วนำ Code ไปใส่ใน &#8230; <a href="http://blog.oosora.net/it-technology/programming/ajax-programming-it-technology/ajax-multiple-auto-complete-input-form/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>วันนี้ถึงเวลาที่ต้องทำ Multiple Input<br />
สำหรับระบบ Tag ของระบบอัลบั้มรูป<br />
ที่ต้องทำที่ทำงานแล้ว</p>
<p>หลังจากหลีกเลี่ยงไม่ได้</p>
<p>ก็เลยไปค้นจาก<a title="อากู๋" href="http://www.google.com/" target="_blank">อากู๋</a><br />
เจอเว็บไซต์แจก Source Code พอดี<br />
แถมเป็น AJAX แบบที่ต้องการเลย</p>
<p><a href="http://blog.oosora.net/wp-content/uploads/2009/04/03.gif" rel="lightbox[524]"><img class="alignnone size-full wp-image-525" title="03" src="http://blog.oosora.net/wp-content/uploads/2009/04/03.gif" alt="03" width="225" height="90" /></a></p>
<p><span id="more-524"></span></p>
<ul>
<li><a href="http://www.codeproject.com/KB/scripting/jsactb.aspx" target="_blank">ดาวน์โหลด Source Code จากเว็บ</a><br />
หรือ</li>
<li><a href="http://blog.oosora.net/wp-content/uploads/2009/04/actb.zip">ดาวน์โหลดจากที่นี่</a></li>
</ul>
<p><span style="text-decoration: underline;">วิธีใช้งาน</span></p>
<p>แตก zip ไฟล์ ก็จะได้ไฟล์ 4 ไฟล์ดังนี้</p>
<p><a href="http://blog.oosora.net/wp-content/uploads/2009/04/041.jpg" rel="lightbox[524]"><img class="alignnone size-full wp-image-527" title="041" src="http://blog.oosora.net/wp-content/uploads/2009/04/041.jpg" alt="041" width="367" height="118" /></a></p>
<p>แต่เวลาใช้งานจริงๆ จะใช้แค่ 3 ไฟล์</p>
<p><a href="http://blog.oosora.net/wp-content/uploads/2009/04/051.jpg" rel="lightbox[524]"><img class="alignnone size-full wp-image-528" title="051" src="http://blog.oosora.net/wp-content/uploads/2009/04/051.jpg" alt="051" width="368" height="115" /></a></p>
<p>ส่วนไฟล์ <strong>actc_article.html</strong> จะเป็นคล้ายๆ Readme</p>
<p>แล้วนำ Code ไปใส่ใน Form HTML ที่ต้องการใช้งาน Text Input (Text Field)</p>
<pre class="brush: js">
&lt;script language=&quot;javascript&quot; type=&quot;text/javascript&quot; src=&quot;include/actb.js&quot;&gt;&lt;/script&gt;
&lt;script language=&quot;javascript&quot; type=&quot;text/javascript&quot; src=&quot;include/common.js&quot;&gt;&lt;/script&gt;
&lt;script&gt;
var customarray=new Array(&#039;an apple&#039;,&#039;alligator&#039;,&#039;elephant&#039;,&#039;pear&#039;,&#039;kingbird&#039;,
&#039;kingbolt&#039;,&#039;kingcraft&#039;,&#039;kingcup&#039;,&#039;kingdom&#039;,&#039;kingfisher&#039;,
&#039;kingpin&#039;);
&lt;/script&gt;

&lt;input type=&#039;text&#039; style=&#039;font-family:verdana;width:300px;font-size:12px;&#039; id=&#039;tb&#039; value=&#039;&#039;/&gt;

&lt;script&gt;
var obj = actb(document.getElementById(&#039;tb&#039;),customarray);
//setTimeout(function(){obj.actb_keywords = custom2;},10000);
&lt;/script&gt;
</pre>
<p>ก็จะสามารถใช้งาน Multiple Auto-Complete ได้เลย</p>
<p><span style="text-decoration: underline;">โปรดสังเกต</span> Auto-Complete จะดึงข้อมูลจาก Array</p>
<p>ถ้าต้องการให้ Auto-Complete ดึงข้อมูลจาก Database ให้ใส่ Code แทนบรรทัด</p>
<pre class="brush: php">
var customarray=new Array(&#039;an apple&#039;, &#039;alligator&#039;, &#039;elephant&#039;, &#039;pear&#039;, &#039;kingbird&#039;, &#039;kingbolt&#039;, &#039;kingcraft&#039;, &#039;kingcup&#039;, &#039;kingdom&#039;, &#039;kingfisher&#039;, &#039;kingpin&#039;);
</pre>
<p>แทนที่ด้วย Code ที่ดึงข้อมูลจาก Database</p>
<pre class="brush: php">
&lt;?php
function db_connect() {
$db = mysql_connect(&quot;localhost&quot;,&quot;YOUR USER&quot;,&quot;YOUR PASSWORD&quot;);
if (!$db) {
echo &quot;Error &quot;;
exit;
}
mysql_select_db(&quot;YOUR DATABASE&quot;);
}
db_connect();

$result = mysql_query(&quot;SELECT your_column FROM your_table ORDER BY your_column&quot;);
if (mysql_num_rows($result)) {
while ($row = mysql_fetch_assoc($result)) {
$customarray[] = $row[your_column];
}
}

echo &#039;var customarray = new Array(&quot;&#039; . implode(&#039;&quot;, &quot;&#039;, $customarray) . &#039;&quot;)&#039;;
?&gt;
</pre>
<p>เท่านี้ก็จะได้ Auto-Complete Input Form เรียบร้อยแล้วจ้า</p>
<p><a href="http://blog.oosora.net/wp-content/uploads/2009/04/012.jpg" rel="lightbox[524]"><img class="alignnone size-full wp-image-529" title="012" src="http://blog.oosora.net/wp-content/uploads/2009/04/012.jpg" alt="012" width="320" height="129" /></a></p>
<p>อ้ะ! เวลาใส่ Multiple Auto-Complete จะเป็นอย่างนี้น้า</p>
<p><a href="http://blog.oosora.net/wp-content/uploads/2009/04/021.jpg" rel="lightbox[524]"><img class="alignnone size-full wp-image-530" title="021" src="http://blog.oosora.net/wp-content/uploads/2009/04/021.jpg" alt="021" width="320" height="127" /></a></p>
<p>ขอให้สนุกกับ Code ค่า</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fblog.oosora.net%2Fit-technology%2Fprogramming%2Fajax-programming-it-technology%2Fajax-multiple-auto-complete-input-form%2F&amp;title=AJAX%20Multiple%20Auto-Complete%20Input%20Form" id="wpa2a_6"><img src="http://blog.oosora.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.oosora.net/it-technology/programming/ajax-programming-it-technology/ajax-multiple-auto-complete-input-form/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>code PHP ทำ thumbnail แบบชัดๆ + ลูกเล่นเพียบ</title>
		<link>http://blog.oosora.net/it-technology/programming/php-programming-it-technology/script-php-thumbnail/</link>
		<comments>http://blog.oosora.net/it-technology/programming/php-programming-it-technology/script-php-thumbnail/#comments</comments>
		<pubDate>Sat, 25 Apr 2009 06:29:35 +0000</pubDate>
		<dc:creator>-:- O~o SORA -:-</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Gen X Design]]></category>
		<category><![CDATA[Thumbnailer]]></category>

		<guid isPermaLink="false">http://blog.oosora.net/?p=431</guid>
		<description><![CDATA[หลังจากหา codeย่อรูปมานาน เจอแต่ code ที่ย่อรูปแล้วรูปไม่ชัด หรือย่อแล้วสัดส่วนผิด ในที่สุดก็เจอของดี PHP Thumbnailer Class v2.0 by Gen X Design วิธีใช้ก็ง่ายๆ เพียงแค่ใส่ include ไฟล์เข้าไป แล้วก็ new thumbnail เพื่อสร้าง object ของรูปที่เราจะย่อ &#60;?php include_once(&#039;thumbnail.inc.php&#039;); $thumb = new Thumbnail(&#039;path/to/image/file.jpg&#039;); ?&#62; กำหนดขนาดที่ต้องการจะย่อ ใส่ width, height เข้าไป $thumb-&#62;resize($width,$height); หรือสามารถใส่เป็น % ก็ได้ &#8230; <a href="http://blog.oosora.net/it-technology/programming/php-programming-it-technology/script-php-thumbnail/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>หลังจากหา codeย่อรูปมานาน<br />
เจอแต่ code ที่ย่อรูปแล้วรูปไม่ชัด<br />
หรือย่อแล้วสัดส่วนผิด</p>
<p>ในที่สุดก็เจอของดี</p>
<p><strong>PHP Thumbnailer Class v2.0</strong> by <a href="http://www.gen-x-design.com/" target="_blank">Gen X Design</a></p>
<p><a href="http://blog.oosora.net/wp-content/uploads/2009/04/01.jpg" rel="lightbox[431]"><img class="alignnone size-full wp-image-432" title="01" src="http://blog.oosora.net/wp-content/uploads/2009/04/01.jpg" alt="01" width="475" height="128" /></a></p>
<p><span id="more-431"></span>วิธีใช้ก็ง่ายๆ เพียงแค่ใส่ include ไฟล์เข้าไป<br />
แล้วก็ new thumbnail เพื่อสร้าง object ของรูปที่เราจะย่อ</p>
<pre class="brush: php">
&lt;?php
include_once(&#039;thumbnail.inc.php&#039;);
$thumb = new Thumbnail(&#039;path/to/image/file.jpg&#039;);
?&gt;
</pre>
<p><a href="http://blog.oosora.net/wp-content/uploads/2009/04/sample.jpg" rel="lightbox[431]"><img class="alignnone size-medium wp-image-460" title="sample" src="http://blog.oosora.net/wp-content/uploads/2009/04/sample-480x360.jpg" alt="sample" width="480" height="360" /></a></p>
<p>กำหนดขนาดที่ต้องการจะย่อ ใส่ width, height เข้าไป</p>
<pre class="brush: php">
$thumb-&gt;resize($width,$height);
</pre>
<p>หรือสามารถใส่เป็น % ก็ได้</p>
<pre class="brush: php">
$thumb-&gt;resizePercent(50);
</pre>
<p>สั่งแสดงรูป</p>
<pre class="brush: php">
$thumb-&gt;show();
</pre>
<p>หรือสั่ง save</p>
<pre class="brush: php">
$thumb-&gt;save(&#039;path/to/file.jpg&#039;);
</pre>
<p>เท่านี้ก็จะได้รูปที่เราย่อแบบสวยงามแล้ว</p>
<p><a href="http://blog.oosora.net/wp-content/uploads/2009/04/sample1.jpg" rel="lightbox[431]"><img class="alignnone size-full wp-image-461" title="sample1" src="http://blog.oosora.net/wp-content/uploads/2009/04/sample1.jpg" alt="sample1" width="250" height="187" /></a></p>
<p>Crop ภาพ</p>
<pre class="brush: php">
$thumb-&gt;cropFromCenter(100);
</pre>
<p><a href="http://blog.oosora.net/wp-content/uploads/2009/04/sample2.jpg" rel="lightbox[431]"><img class="alignnone size-full wp-image-466" title="sample2" src="http://blog.oosora.net/wp-content/uploads/2009/04/sample2.jpg" alt="sample2" width="100" height="100" /></a></p>
<p>หรือทำให้รูปมีเงาสะท้อนก็ใช้คำสั่ง</p>
<pre class="brush: php">
$thumb-&gt;createReflection(40,40,80,true,&#039;#a4a4a4&#039;);
</pre>
<p><a href="http://blog.oosora.net/wp-content/uploads/2009/04/sample3.jpg" rel="lightbox[431]"><img class="alignnone size-full wp-image-465" title="sample3" src="http://blog.oosora.net/wp-content/uploads/2009/04/sample3.jpg" alt="sample3" width="100" height="140" /></a></p>
<p>คำสั่งอื่นๆ ที่สามารถใช้ได้ดูได้ <a href="http://www.gen-x-design.com/demos/thumbnailer/" target="_blank">ที่นี่</a></p>
<ul>
<li><a href="http://www.gen-x-design.com/projects/php-thumbnailer-class/" target="_blank">ดาวน์โหลดจากเว็บ Gen X Design</a></li>
</ul>
<p>หรือ ดาวน์โหลดจากที่นี่</p>
<ul>
<li><a href="http://blog.oosora.net/wp-content/uploads/2009/04/thumbnail_v2.zip">Both PHP 5 &amp; 4 Versions</a></li>
<li><a href="http://blog.oosora.net/wp-content/uploads/2009/04/php4_thumbnail_v2.zip">Download PHP 4 v2.0</a></li>
<li><a href="http://blog.oosora.net/wp-content/uploads/2009/04/php5_thumbnail_v2.zip">Download PHP 5 v2.0 </a></li>
</ul>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fblog.oosora.net%2Fit-technology%2Fprogramming%2Fphp-programming-it-technology%2Fscript-php-thumbnail%2F&amp;title=code%20PHP%20%E0%B8%97%E0%B8%B3%20thumbnail%20%E0%B9%81%E0%B8%9A%E0%B8%9A%E0%B8%8A%E0%B8%B1%E0%B8%94%E0%B9%86%20%2B%20%E0%B8%A5%E0%B8%B9%E0%B8%81%E0%B9%80%E0%B8%A5%E0%B9%88%E0%B8%99%E0%B9%80%E0%B8%9E%E0%B8%B5%E0%B8%A2%E0%B8%9A" id="wpa2a_8"><img src="http://blog.oosora.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.oosora.net/it-technology/programming/php-programming-it-technology/script-php-thumbnail/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

