DB function failed with error number 1054
ระหว่างการย้ายข้อมูลข้ามเซิร์ฟเวอร์ ได้ทำการติดตั้ง mambo ลงไปด้วย แต่ระหว่างการใช้งาน กลับพบข้อความแสดงข้อผิดพลาดดังนี้
DB function failed with error number 1054
Unknown column ‘c.access’ in ‘on clause’ SQL=SELECT c.*, g.name AS groupname, cc.name, u.name AS editor, f.content_id AS frontpage, s.title AS section_name, v.name AS author FROM mos_content AS c, mos_categories AS cc, mos_sections AS s LEFT JOIN mos_groups AS g ON g.id = c.access LEFT JOIN mos_users AS u ON u.id = c.checked_out LEFT JOIN mos_users AS v ON v.id = c.created_by LEFT JOIN mos_content_frontpage AS f ON f.content_id = c.id WHERE c.state >= 0 AND c.catid=cc.id AND cc.section=s.id AND s.scope=’content’ ORDER BY s.title, c.catid, cc.ordering, cc.title, c.ordering LIMIT 0,10
เขียน Java อ่านข้อมูลจากเว็บไซต์
ตัวอย่างซอร์สโค้ดสำหรับการดึงข้อมูลจากเว็บไซต์ ซึ่งมีการระบุ URL ที่ต้องการอ่าน
try {
// กำหนด URL ที่ต้องการอ่านข้อมูล
URL url = new URL("http://www.devfeel.com/index.php");
// อ่านข้อมูลทั้งหมด
BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));
String str;
while ((str = in.readLine()) != null) {
// str เป็นข้อมูลที่อ่านได้จากเว็บไซต์ ในแต่ละบรรทัด
System.out.println(str);
}
in.close();
} catch (MalformedURLException e) {
} catch (IOException e) {
}
ตั้งเวลาให้โปรแกรมบนวินโดว์ทำงาน ทุกๆ วินาที
พอดีได้ทำการติดตั้งโปรแกรมบนวินโดว์บางตัว ที่ต้องทำงานด้วยความถี่ 10 วินาที ก็ได้ลองใช้ Task Schedule ที่อยู่ใน Control Panel -> Task Schedule ดูแล้ว ปรากฏว่าความถี่สูงสุดที่ทำได้คือ 1 นาที จึงได้หาวิธ๊การเพิ่มเติม แต่ต้องสร้าง Batch ไฟล์ แล้วใช้คำสั่ง sleep เพิ่มเติม ดังนี้ครับ Read more
การทำหน้าต่างเตือนเมื่อคลิกบนปุ่ม - javascript
สคริปต์สำหรับการทำหน้าต่างเตือน เมื่อคลิกที่ปุ่ม สามารถเพิ่มข้อความ “onClick=”alert(’สวัสดีครับ’); return true” ต่อท้ายการสร้างปุ่มตามปกติได้เลยครับ
<form>
<input type="button" value="กดปุ่มได้เลย" onClick="alert('สวัสดีครับ'); return true">
</form>
ใช้ PHP ตั้งค่า Encoding ให้กับเว็บไซต์
เนื่องจากมีเว็บไซต์จำนวนมาก เมื่อมีการเปลี่ยนเซิร์ฟเวอร์ หรือโฮสติ้ง ทำให้ต้องไปปรับแก้ไขค่าของ Encoding / Charset ระหว่าง UTF-8 กับ TIS-620 เพื่อเป็นการลดความยุ่งยาก เราสามารถใช้ภาษา PHP กำหนดค่าให้เลยว่า หน้าเว็บนั้นๆ ใช้ Encoding / Charset หลักเป็นอะไร ซึ่งสะดวกในกรณีที่เราไม่สามารถตั้งค่าตัวแปร default_charset ของ php.ini หรือ .htaccess ได้ โดยมีวิธีการดังนี้
Developing Java Web Services with JAX-WS using Netbeans 6
เอกสารนี้สร้างขึ้นมาเพื่อแนะนำวิธีการสร้าง เว็บเซอร์วิสแบบ JAX-WS โดยใช้ Netbeans เวอร์ชัน 6.0, 6.1 ซึ่งเป็นวิธีการที่ง่าย และรวดเร็วมาก โดยในเอกสารนี้จะใช้ GlassFish v2 เป็น Application Server ซึ่งสามารถประยุกต์ใช้ ร่วมกับ Apache Tomcat web server 6.0 ได้ และเมื่อสร้างเสร็จเรียบร้อย สามารถสร้างไคลเอนท์ภาษาต่างๆ มาเรียกใช้ได้เลย
ตัวอย่าง ของเซอร์วิสที่สร้างขึ้นมา เป็นเครื่องคิดเลขอย่างง่าย โดยในเบื้องต้น เพื่อให้การเรียนรู้ไม่ซับซ้อนมากนัก ขอเสนอเฉพาะการบวกเลขเพียงอย่างเดียว
