Your SlideShare is downloading. ×
Training php my_sql
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Training php my_sql

353

Published on

สรุปเนื้อหาการฝึกอบรม PHP+MySQL

สรุปเนื้อหาการฝึกอบรม PHP+MySQL

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
353
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. การพัฒนาเว็บเพ็จด้วยภาษา PHP 1 เอกสารประกอบการฝึกอบรมหลักสูตร “การพัฒนาเว็บไซต์จัดการฐานข้อมูลเบื้องต้นด้วยภาษา PHP+MySQL” เรียบเรียงโดย ครูสมพร ผลประพฤติ การจัดการฐานข้อมูล (Database Management) ด้วยภาษา PHP ภาษา PHP สามารถทางานร่วมกับฐานข้อมูลได้หลากหลาย และฐานข้อมูลที่เหมาะสมและนิยมใช้กัน มากได้แก่ MySQL เนื่องจากเป็นซอฟต์แวร์ประเภท Open Source ด้วยกัน ซึ่งในการใช้งานจะต้องติดตั้ง โปรแกรม MySQL Server ซึ่ง ณ ที่นี้ใช้วิธีการจาลองเครื่องคอมพิวเตอร์ที่ใช้งานเป็นเครื่อง Server โดยใช้ โปรแกรม appserv ซึ่งมีโปรแกรม MySQL Server อยู่แล้ว เนื่องจาก MySQL เป็นระบบฐานข้อมูลบน Server ดังนั้นในการใช้งานจะต้องมีการเชื่อมต่อกับเครื่อง Server จึงจะสามารถเปิดฐานข้อมูลมาใช้งานได้ การเชื่อมต่อฐานข้อมูล ตัวอย่างที่ 1 ไฟล์ชื่อ connect.php <?php $con = mysql_pconnect("localhost", "root", "1234"); // localhost คือชื่อเครื่อง Server // root คือชื่อ Username ที่บริหารระบบฐานข้อมูล // 1234 คือรหัสผ่าน $db = "student"; // student คือชื่อฐานข้อมูล if(!$con) echo "Not connect..."; if(!mysql_select_db($db)) echo "Not Select..."; ?> การเพิ่มข้อมูลใน Table ตัวอย่างที่ 2 ไฟล์ชื่อ add.php <?php require_once("connect.php"); $sql = 'insert into grade values("' . $code . '", "' . $name . '", "' . $fscore . '", "' . $fgrade . '")'; $result=mysql_query($sql); ?>
  • 2. การพัฒนาเว็บเพ็จด้วยภาษา PHP 2 เอกสารประกอบการฝึกอบรมหลักสูตร “การพัฒนาเว็บไซต์จัดการฐานข้อมูลเบื้องต้นด้วยภาษา PHP+MySQL” เรียบเรียงโดย ครูสมพร ผลประพฤติ การแก้ไขข้อมูลใน Table ตัวอย่างที่ 3 ไฟล์ชื่อ edit.php <?php require_once("connect.php"); $sql = "update grade set code = '" . $code . "', name='" . $name . "', fscore = '" . $fscore . "', fgrade = '" . $fgrade . "' where no = '" . $no2 . "'"; $result = mysql_query($sql); mysql_close($con); ?> การลบข้อมูลใน Table ตัวอย่างที่ 4 ไฟล์ชื่อ delete.php <?php require_once("connect.php"); $sql = "delete from grade where no = '" . $no . "'"; $result = mysql_query($sql); mysql_close($con); ?> การเรียกดูข้อมูลจาก Table ตัวอย่างที่ 5 ไฟล์ชื่อ list.php <?php require_once("connect.php"); $sql = 'select * from grade where no = "' . $no . '"'; $result = mysql_query($sql); echo "<table border = 1 bordercolor = #FF9900 align = center>"; echo "<tr bgcolor = #FF9900>"; echo '<td align = center><font size = 4 color = #FFFFFF>รหัสวิชา</td>'; echo '<td align = center><font size = 4 color = #FFFFFF>รายวิชา</td>'; echo '<td align = center><font size = 4 color = #FFFFFF>ไฟล์คะแนน</td>'; echo '<td align = center><font size = 4 color = #FFFFFF>ไฟล์เกรด</td>'; echo '</tr>'; $line=0; $row=mysql_fetch_array($result, MYSQL_ASSOC);
  • 3. การพัฒนาเว็บเพ็จด้วยภาษา PHP 3 เอกสารประกอบการฝึกอบรมหลักสูตร “การพัฒนาเว็บไซต์จัดการฐานข้อมูลเบื้องต้นด้วยภาษา PHP+MySQL” เรียบเรียงโดย ครูสมพร ผลประพฤติ { echo "<tr bgcolor = #FFFFCC>"; echo '<td>' . $row["code"] . '</td>'; echo '<td>' . $row["name"] . '</td>'; echo '<td>' . $row["fscore"] . '</td>'; echo '<td>' . $row["fgrade"] . '</td>'; echo '</tr>'; $line++; } ?> การค้นหาข้อมูลใน Table ตัวอย่างที่ 6 ไฟล์ชื่อ search.php <?php require_once("connect.php"); $sql = 'select * from grade where (code like "%' . $code . '%" || name like "%' . $code . '%")'; $result = mysql_query($sql); echo "<table border = 1 bordercolor = #FF9900 align = center>"; echo "<tr bgcolor = #FF9900>"; echo '<td align = center><font size = 4 color = #FFFFFF>รหัสวิชา</td>'; echo '<td align = center><font size = 4 color = #FFFFFF>รายวิชา</td>'; echo '<td align = center><font size = 4 color = #FFFFFF>ไฟล์คะแนน</td>'; echo '<td align = center><font size = 4 color = #FFFFFF>ไฟล์เกรด</td>'; echo '</tr>'; $li = 0; while($row = mysql_fetch_array($result, MYSQL_ASSOC)) { if($li % 2 == 0) echo "<tr bgcolor = #FFFF99>"; else echo "<tr bgcolor = #FFFFCC>"; echo '<td>' . $row["code"] . '</td>'; echo '<td>' . $row["name"] . '</td>';
  • 4. การพัฒนาเว็บเพ็จด้วยภาษา PHP 4 เอกสารประกอบการฝึกอบรมหลักสูตร “การพัฒนาเว็บไซต์จัดการฐานข้อมูลเบื้องต้นด้วยภาษา PHP+MySQL” เรียบเรียงโดย ครูสมพร ผลประพฤติ echo '</tr>'; $li++; } echo "</table>"; ?>

×