php

GUIDE TIP คำแนะนำสำหรับคนเขียน PHP ในปี 2018

         ทุกวันนี้มีเว็บไซต์และเว็บแอพลิเคชั่นมากมายเปิดใช้บริการบนอินเตอร์เน็ต ซึ่งล้วนแล้วแต่เต็มไปด้วยความสวยงาม ความน่าตื่นตาตื่นใจ ลูกเล่นที่แพรวพราว นั้นน่าจะนับว่าเป็นข่าวดีจริงๆที่บน Browser ของคุณเต็มไปด้วย User-interface ล้ำๆ ดูดี แต่ข้างในส่วนของ Back-end กลับแฝงไปด้วยความลึกลับเพราะนักพัฒนาขาดความเข้าใจอย่างลึกซึ้งในเรื่องของพื้นฐาน Fundamental

Guide Tip นี้เริ่มต้นกันเลย

1.ทำงานด้วย Composer

วิธีการส่งพารามิเตอร์ไปพร้อมกับไฟล์ข้อมูลจากแอนดรอยด์ไปยัง Server(PHP)

ปกติการส่งไฟล์ข้อมูลต่าง ๆ และการส่งข้อความจากแอนดรอยด์ไปยังเซิร์ฟเวอร์นั้นจะทำแยกกัน

แต่ในกรณีนี้คือ ส่งไฟล์ข้อมูลและข้อความ (String) ไปพร้อมกัน

จากเดิม code การส่งข้อมูลไฟล์เป็นเช่นนี้
String fileName = sourceFileUri;

เขียน PHP ใช้แท็ก DIV

กนกพล เมืองรักษ์'s picture

HTML : เขียนเว็บไซต์ด้วยแท็ก Div

ทำความรู้จักกับ tag div
tag div เป็นการแสดงข้อมูลหรือรูปแบบเป็นลักษระเป็นบล็อกๆ

เปรียบเทียบ tag div กับ table

เขียน PHP ออกรายงานเป็น pdf : 2

กนกพล เมืองรักษ์'s picture
วันนี้ ขอต่อด้วยการเขียน php เพื่อออกรายงานเป็น pdf 
จาก code 
1. ดึงข้อมูลจากฐานข้อมูล
2.แสดงข้อมูลสถิติ การสร้างรายชื่อ ตามปีที่เลือกออกรายงาน
 
<? 
//require('thaipdfclass.php');
require('fpdf.php');
include("../include/class.mysqldb.php");
include("../include/config.inc.php");

function utf8_to_tis620($string) {
  $str = $string;
  $res = "";

เขียน PHP ออกรายงานเป็น pdf

กนกพล เมืองรักษ์'s picture
อธิบายตามความเข้าใจ
ขอยกตัวอย่างจาก code บางส่วน
 
<? 
//require('fpdf.php');
require('thaipdfclass.php');
include("../include/class.mysqldb.php");
include("../include/config.inc.php");

function utf8_to_tis620($string) {
  $str = $string;
  $res = "";
  for ($i = 0; $i < strlen($str); $i++) {

PHP Access To An MSSQL Database From Debian Etch With ODBC And FreeTDS

ภานุวัฒน์ หนูนคง's picture

    This assumes you already have Apache2 and PHP5 set up properly on your system. My efforts to get this connection working were compiled from information found at www.unixodbc.org and www.freetds.org. These steps worked for me with an Apache2 web server with php5 running on Debian Etch stable in October of 2007. The SQL server is running Microsoft SQL 2005 on a Windows 2003 Server OS.

เมื่อเวลาของเซิร์ฟเวอร์ไม่ตรง

ศรีสุดา สง่า's picture

	
มักเกิดกับการใช้ PHP ต่างเวอร์ชั่นกัน หรือใช้เซิร์ฟเวอร์ของเมืองนอก ซึ่งเวลาตามที่ตั้งของ Server อาจไม่ตรงกับเวลาของประเทศไทย ซึ่งจะทำให้ PHP คืนค่าเวลาตามเวลาของ Server
 
วิธีนี้เป็นวิธีแก้ปัญหาที่ปลายเหตุ เนื่องมาจากเราอาจไม่สามารถแก้ไขเวลาของ Server ด้วยตัวเองได้ โดยให้เราอ่านค่าเวลาตามที่กำหนดของเราเอง
 
<?php
  $hour=+0; //จำนวนชั่วโมงที่ทด เป็น บวก หรือ ลบก็ได้
  $min=+0; //จำนวนนาทีที่ทด เป็น บวก หรือ ลบก็ได้ 

ทำไงให้เรียนรู้การเขียนเว็บได้ไว

ศรีสุดา สง่า's picture
อยากเขียนเว็บของตัวเองแต่ทำไม่ได้สักที มันยากจังทำไงดี
เชื่ออย่างสนิทใจเลยว่า...........ประโยคด้านบนนี้ทุกคนที่ได้อ่านบนความนี้เคยบ่นถ่อยคำๆ นี้มาแล้ว

php to excel

ศรีสุดา สง่า's picture
การแปลง PHP เป็นไฟล์ Excel นามสกุล XLS

<?php
   header("Content-Disposition: attachment; filename=test.xls"); 
   header("Content-Type: application/vnd.ms-excel");
   print "<table border=\"1\"><tr><td><b>field1</b></td><td><b>field2</b></td></tr>";
   print "<tr><td>value1 </td><td bgcolor=\"#137799\">value2 in blue cell bakground</td></tr></table>";
?>

เดือนหน้า ปีหน้า วันถัดไป ด้วย PHP

ศรีสุดา สง่า's picture
คำสั่งของ PHP ง่ายๆสำหรับใช้ในการหา เดือนหน้า ปีหน้า หรือ วันถัดไป ด้วย strtotime()

<?php
   // วันนี้
   $today = date("d m Y");
   // เดือนหน้า
   $nextmonth = date("d m Y", strtotime("+1 months"));
   // 10 วันข้างหน้า
   $nextday = date("d m Y", strtotime("+10 days"));
   // ปีหน้า
   $nextyear = date("d m Y", strtotime("+1 years"));
?>

Pages

Subscribe to php

สำนักวิทยบริการและเทคโนโลยีสารสนเทศเป็นศูนย์บริการวิชาการและสารสนเทศที่ทันสมัยเพื่อสนับสนุนการค้นคว้าวิจัยและการเรียนรู้ด้วยตนเอง รวมทั้งพัฒนาระบบงานการบริการและการบริหาร ด้วยเทคโนโลยีสารสนเทศทั้งระบบ

สำนักวิทยบริการและเทคโนโลยีสารสนเทศ
มหาวิทยาลัยเทคโนโลยีราชมงคลศรีวิชัย