วันจันทร์ที่ 9 ธันวาคม พ.ศ. 2556

อธิบายโค้ด PHP



<?php
$sql ="select * from student order by id asc ";
ตัวแปร sql = เลือกทุกฟิลด์จากtable student เรียงโดย id จากน้อยไปมาก  // asc = การเรียงจากน้อยไปมาก 


$query=mysql_query($sql) or die(mysql_error());
ตัวแปร query = ฟังก์ชันที่ใช้ในการประมวล sql ส่วน or die ตรวจสอบว่าถูกต้องหรือไม่ ถ้าไม่ถูกต้องมันก็จะ error

$num=mysql_num_rows($query);
ตัวแปร num = ประมวลผลโดยการนับจำนวน record ของ ตัวแปร query

echo "จำนวนทั้งหมด ".$num." คน<br>";
แสดงผลจำนวนคนทั้งหมด  

$i=0;
กำหนดตัวแปร i ให้เท่ากับศูนย์

while($rs=mysql_fetch_array($query)){
วนลูปแสดงข้อมูล     // โดยข้อมูลถูกจัดเก็บเป็นอาเรย์

$i++;
ตัวแปร i เพิ่มขึ้นทีละหนึ่ง

extract($rs);
การแยกค่าตัวแปรอาเรย์

echo $i." ".$name." ".$surname."<br>";
แสดงค่าตัวแปร i แสดงข้อมูลในฟิลด์ name และ surname 
}
?>