<?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>เทคนิคการเขียนเว็บ เขียนโปรแกรม php คัดมา เน้น ๆ : webshowpow.com &#187; เวลา</title>
	<atom:link href="http://www.webshowpow.com/tag/%e0%b9%80%e0%b8%a7%e0%b8%a5%e0%b8%b2/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.webshowpow.com</link>
	<description>เทคนิคการเขียนเว็บ เขียนโปรแกรม php คัดมา เน้น ๆ</description>
	<lastBuildDate>Thu, 01 Dec 2011 10:20:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>เซตเวลาในการติดต่อกับเวปอื่น</title>
		<link>http://www.webshowpow.com/%e0%b9%80%e0%b8%8b%e0%b8%95%e0%b9%80%e0%b8%a7%e0%b8%a5%e0%b8%b2%e0%b9%83%e0%b8%99%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b8%95%e0%b9%88%e0%b8%ad%e0%b8%81%e0%b8%b1%e0%b8%9a%e0%b9%80%e0%b8%a7%e0%b8%9b/</link>
		<comments>http://www.webshowpow.com/%e0%b9%80%e0%b8%8b%e0%b8%95%e0%b9%80%e0%b8%a7%e0%b8%a5%e0%b8%b2%e0%b9%83%e0%b8%99%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b8%95%e0%b9%88%e0%b8%ad%e0%b8%81%e0%b8%b1%e0%b8%9a%e0%b9%80%e0%b8%a7%e0%b8%9b/#comments</comments>
		<pubDate>Wed, 25 May 2011 16:27:40 +0000</pubDate>
		<dc:creator>แว่นตก</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[default_socket_timeout]]></category>
		<category><![CDATA[file_get_contents]]></category>
		<category><![CDATA[fopen]]></category>
		<category><![CDATA[iframe]]></category>
		<category><![CDATA[ini_set]]></category>
		<category><![CDATA[ข้อมูล]]></category>
		<category><![CDATA[จำเป็น]]></category>
		<category><![CDATA[ล่ม]]></category>
		<category><![CDATA[เซต]]></category>
		<category><![CDATA[เวลา]]></category>
		<category><![CDATA[แสดงผล]]></category>

		<guid isPermaLink="false">http://www.webshowpow.com/?p=84</guid>
		<description><![CDATA[ในการเขียนเวปไซด์ บ้างครั้งเรามีความเป็นที่จะต้องนำข้อมูลของที่อื่น มาแสดงในเวปของเรา โดยที่ไม่ใช่แบบ iframe แต่ใช้ ฟังก์ชั่น ของ php เช่น fopen() หรือ file_get_contents() ซึ่งวิธีนี้ ข้อดีคือ เราสามารถกำหนดรูปแบบในการแสดงผลได้ แต่ข้อเสียคือ ถ้าเวปที่เราไปเอา ข้อมูลมาไม่สามารถเข้าได้ หรือพูดง่ายๆ คือ เวปล่ม และจะทำให้เวปเราล่มไปด้วย แต่มีวิธีแก้ไข คือเราจะต้องไปกำหนเวลาในการติดต่อ ถ้าหมดเวลาตามที่เรากำหนดก็ให้ยกเลิกการติดต่อ โดยใช้คำสั่งนี้ 1 ini_set&#40;'default_socket_timeout',$time&#41; โดยที่ [...]]]></description>
			<content:encoded><![CDATA[<p>ในการเขียนเวปไซด์ บ้างครั้งเรามีความเป็นที่จะต้องนำข้อมูลของที่อื่น มาแสดงในเวปของเรา<br />
โดยที่ไม่ใช่แบบ iframe แต่ใช้ ฟังก์ชั่น ของ php เช่น fopen() หรือ file_get_contents()<br />
ซึ่งวิธีนี้ ข้อดีคือ เราสามารถกำหนดรูปแบบในการแสดงผลได้ แต่ข้อเสียคือ ถ้าเวปที่เราไปเอา<br />
ข้อมูลมาไม่สามารถเข้าได้ หรือพูดง่ายๆ คือ เวปล่ม และจะทำให้เวปเราล่มไปด้วย</p>
<p>แต่มีวิธีแก้ไข คือเราจะต้องไปกำหนเวลาในการติดต่อ ถ้าหมดเวลาตามที่เรากำหนดก็ให้ยกเลิกการติดต่อ </p>
<p>โดยใช้คำสั่งนี้</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #990000;">ini_set</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'default_socket_timeout'</span><span style="color: #339933;">,</span><span style="color: #000088;">$time</span><span style="color: #009900;">&#41;</span></pre></td></tr></table></div>

<p>โดยที่<br />
$time = เวลาที่ใช้ในการให้ติดต่อ หน่วยเป็น วินาที</p>
<p>ปล. ขอแนะนำว่าหลังจากใช้ ฟังก์ชั่นนี้แล้วให้เซตค่ากลับด้วย<br />
ซึ่งค่าปกติคือ 60 วินาที</p>
<p>&nbsp;</p>
<p>วิธีแนะนำโดย โอ@WLS</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webshowpow.com/%e0%b9%80%e0%b8%8b%e0%b8%95%e0%b9%80%e0%b8%a7%e0%b8%a5%e0%b8%b2%e0%b9%83%e0%b8%99%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b8%95%e0%b9%88%e0%b8%ad%e0%b8%81%e0%b8%b1%e0%b8%9a%e0%b9%80%e0%b8%a7%e0%b8%9b/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>วิธีการ Query เพิ่ม ลด วันเวลา</title>
		<link>http://www.webshowpow.com/%e0%b8%a7%e0%b8%b4%e0%b8%98%e0%b8%b5%e0%b8%81%e0%b8%b2%e0%b8%a3-query-%e0%b9%80%e0%b8%9e%e0%b8%b4%e0%b9%88%e0%b8%a1-%e0%b8%a5%e0%b8%94-%e0%b8%a7%e0%b8%b1%e0%b8%99%e0%b9%80%e0%b8%a7%e0%b8%a5%e0%b8%b2/</link>
		<comments>http://www.webshowpow.com/%e0%b8%a7%e0%b8%b4%e0%b8%98%e0%b8%b5%e0%b8%81%e0%b8%b2%e0%b8%a3-query-%e0%b9%80%e0%b8%9e%e0%b8%b4%e0%b9%88%e0%b8%a1-%e0%b8%a5%e0%b8%94-%e0%b8%a7%e0%b8%b1%e0%b8%99%e0%b9%80%e0%b8%a7%e0%b8%a5%e0%b8%b2/#comments</comments>
		<pubDate>Wed, 25 May 2011 16:22:34 +0000</pubDate>
		<dc:creator>แว่นตก</dc:creator>
				<category><![CDATA[Query Optimization]]></category>
		<category><![CDATA[7]]></category>
		<category><![CDATA[banner]]></category>
		<category><![CDATA[query]]></category>
		<category><![CDATA[ข้างหน้า]]></category>
		<category><![CDATA[วัน]]></category>
		<category><![CDATA[เวลา]]></category>

		<guid isPermaLink="false">http://www.webshowpow.com/?p=78</guid>
		<description><![CDATA[ในการทำงานบางครั้งเราจำเป็นที่จะต้อง query db โดยการเพิ่มหรือลด วันเวลา สมมุติว่า &#8221; เราต้องการจะได้ทราบว่า banner ของเวปเราที่จะหมดอายุในอีก 7 วันข้างหน้า มี banner อะไรบ้าง &#8221; เราก็จะสามารถเขียน query ได้ดังนี้ 1 2 3 SELECT banner_name FROM tb_banner WHERE date_expire = NOW&#40;&#41; [...]]]></description>
			<content:encoded><![CDATA[<p>ในการทำงานบางครั้งเราจำเป็นที่จะต้อง query db โดยการเพิ่มหรือลด วันเวลา</p>
<p><u>สมมุติว่า</u></p>
<p>&#8221; เราต้องการจะได้ทราบว่า banner ของเวปเราที่จะหมดอายุในอีก 7 วันข้างหน้า มี banner อะไรบ้าง &#8221;</p>
<p>เราก็จะสามารถเขียน query ได้ดังนี้</p>
<p><span id="more-78"></span></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
</pre></td><td class="code"><pre class="mysql" style="font-family:monospace;"><span style="color: #990099; font-weight: bold;">SELECT</span> banner_name 
<span style="color: #990099; font-weight: bold;">FROM</span> tb_banner
<span style="color: #990099; font-weight: bold;">WHERE</span> date_expire <span style="color: #CC0099;">=</span> <span style="color: #000099;">NOW</span><span style="color: #FF00FF;">&#40;</span><span style="color: #FF00FF;">&#41;</span> <span style="color: #CC0099;">+</span> <span style="color: #CC0099; font-weight: bold;">INTERVAL</span> <span style="color: #008080;">7</span> <span style="color: #9900FF; font-weight: bold;">DAY</span></pre></td></tr></table></div>

<p>หน่วยของ INTERVAL ก็มีดังนี้<br />
- MICROSECOND<br />
- SECOND<br />
- MINUTE<br />
- HOUR<br />
- DAY<br />
- WEEK<br />
- MONTH<br />
- QUARTER<br />
- YEAR</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webshowpow.com/%e0%b8%a7%e0%b8%b4%e0%b8%98%e0%b8%b5%e0%b8%81%e0%b8%b2%e0%b8%a3-query-%e0%b9%80%e0%b8%9e%e0%b8%b4%e0%b9%88%e0%b8%a1-%e0%b8%a5%e0%b8%94-%e0%b8%a7%e0%b8%b1%e0%b8%99%e0%b9%80%e0%b8%a7%e0%b8%a5%e0%b8%b2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>วิธีการส่งค่าไปใน setTimeout()</title>
		<link>http://www.webshowpow.com/%e0%b8%a7%e0%b8%b4%e0%b8%98%e0%b8%b5%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b8%aa%e0%b9%88%e0%b8%87%e0%b8%84%e0%b9%88%e0%b8%b2%e0%b9%84%e0%b8%9b%e0%b9%83%e0%b8%99-settimeout/</link>
		<comments>http://www.webshowpow.com/%e0%b8%a7%e0%b8%b4%e0%b8%98%e0%b8%b5%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b8%aa%e0%b9%88%e0%b8%87%e0%b8%84%e0%b9%88%e0%b8%b2%e0%b9%84%e0%b8%9b%e0%b9%83%e0%b8%99-settimeout/#comments</comments>
		<pubDate>Wed, 25 May 2011 11:14:53 +0000</pubDate>
		<dc:creator>แว่นตก</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[eval]]></category>
		<category><![CDATA[ฟังก์ชั่น]]></category>
		<category><![CDATA[หน่วง]]></category>
		<category><![CDATA[เทคนิค]]></category>
		<category><![CDATA[เวลา]]></category>
		<category><![CDATA[โปรแกรม]]></category>

		<guid isPermaLink="false">http://www.webshowpow.com/?p=26</guid>
		<description><![CDATA[ผมเคยเขียนโปรแกรม แล้วต้องการหน่วงฟังก์ชั่นการทำงาน แต่ต้องการส่งค่าตัวแปร ไปในฟังก์ชั่นนั้นด้วย ซึ่งผมก็หาวิธีตั้งมากมาย แล้วก็หาไม่เจอซักที แต่สุดท้ายก็รู้จนได้ นั้นก็คือ 1 2 3 4 5 &#60;script type=&#34;text/javascript&#34;&#62; var bTime=4000; // หมายถึง หน่วงเวลาไว้ 4 วินาที var bVal=&#34;rotateimage('&#34;+obj+&#34;')&#34;; setTimeout&#40;eval&#40;bVal&#41;,bTime&#41;; &#60;/script&#62; โดยที่ bTime คือ ค่าที่ใช้หน่วงโปรแกรม [...]]]></description>
			<content:encoded><![CDATA[<p>ผมเคยเขียนโปรแกรม แล้วต้องการหน่วงฟังก์ชั่นการทำงาน แต่ต้องการส่งค่าตัวแปร ไปในฟังก์ชั่นนั้นด้วย<br />
ซึ่งผมก็หาวิธีตั้งมากมาย แล้วก็หาไม่เจอซักที แต่สุดท้ายก็รู้จนได้<br />
นั้นก็คือ</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>script type<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;text/javascript&quot;</span><span style="color: #339933;">&gt;</span>
  <span style="color: #000000; font-weight: bold;">var</span> bTime<span style="color: #339933;">=</span><span style="color: #cc66cc;">4000</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// หมายถึง หน่วงเวลาไว้ 4 วินาที</span>
  <span style="color: #000000; font-weight: bold;">var</span> bVal<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;rotateimage('&quot;</span><span style="color: #339933;">+</span>obj<span style="color: #339933;">+</span><span style="color: #0000ff;">&quot;')&quot;</span><span style="color: #339933;">;</span>
  setTimeout<span style="color: #009900;">&#40;</span><span style="color: #990000;">eval</span><span style="color: #009900;">&#40;</span>bVal<span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span>bTime<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">&lt;/script&gt;</span></pre></td></tr></table></div>

<p>โดยที่<br />
bTime คือ ค่าที่ใช้หน่วงโปรแกรม หน่วยคือ มิลลิวินาที (10-3)<br />
rotateimage คือ ชื่อ function ที่เรียกใช้<br />
obj คือ ตัวแปรที่ต้องการส่งไป </p>
<p>&nbsp;</p>
<p>ต้องขอขอบคุณน้อง ATT@MKT ด้วยที่แนะนำวิธีนี้ <img src='http://www.webshowpow.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webshowpow.com/%e0%b8%a7%e0%b8%b4%e0%b8%98%e0%b8%b5%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b8%aa%e0%b9%88%e0%b8%87%e0%b8%84%e0%b9%88%e0%b8%b2%e0%b9%84%e0%b8%9b%e0%b9%83%e0%b8%99-settimeout/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

