<%@ Page Language="VB" ContentType="text/html" ResponseEncoding="windows-874" %> http://www.siam2dev.com >> ชุมชนนักพัฒนาซอฟต์แวร์ของไทยแห่งใหม่
http://www.siam2dev.com >> ชุมชนนักพัฒนาซอฟต์แวร์แห่งใหม่
กลับหน้าแรก
 
ขอพระองค์จงทรงพระเจริญ
:: ติดต่อโฆษณา 089-6698280 ::
 
PHP :: Professional Homepage


   ::
การแสดงข้อมูลจาก ฐานข้อมูล ด้วย PHP  {กรณีศึกษา ระบบร้านขายรถยนต์มือสอง CARDB }

โดย อ. นัฐพงศ์ ส่งเนียม

ขั้นตอน

  1. สร้าง ฐานข้อมูล CarDB  ด้วย PHPMyAdmin
  2. สร้างตาราง ที่ชื่อ Product
  3. กำหนดฟิลด์ 7 ฟิลด์ ดังนี้

    FieldName

    Type / Size

    Pid

    VarChar 6

    BrandName

    VarChar 30

    Version

    VarChar 30

    Color

    VarChar 30

    Price

    Double

    QTY

    INT

    CarPicture

    VarChar 30


  4. เพิ่มข้อมูลลงในตารางดังกล่าวอย่างน้อย 2 เรคคอร์ด ดังนี้

    กษ0001

    Benz

    500

    White

    3500000

    10

    Benz001.jpg

    ญน9999

    BMW

    series5

    Black

    3800000

    15

    BMW001.jpg


  5. สร้าง ไซต์ใน Dreamweaver โดยสร้าง Folder ย่อยที่ชื่อ CarDB เก็บไว้ใน C:\Appserv\www\CarDB
               Local Folder                 :: C:\Appserv\www\CarDB
               Testing Server               :: Http://localhost/CarDB

  6. สร้างไฟล์ ที่ชื่อ ShowProduct.php ในไซต์ที่ได้สร้างไว้ โดย ออกแบบ หน้าจอดังนี้
  7. เขียนโค้ด ดังนี้
       

<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874">
</head>

<body>
<table width="98%" border="0" align="center" cellpadding="0" cellspacing="0" bordercolor="#FFFFCC" bgcolor="#99CCFF">
<tr>
<td colspan="3"><div align="center"><strong>แสดงข้อมูลรายการสินค้า( รถยนต์
)</strong></div></td>
</tr>
<tr>
<td width="18%"><div align="center"><strong>MENU</strong></div></td>
<td width="61%" bgcolor="#FFFFFF"><table width="98%" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#333333">
<tr bgcolor="#333333">
<td width="15%"><div align="center"><font color="#CCCCCC" size="2"><strong>ลำดับ</strong></font></div></td>
<td width="15%"><div align="center"><font color="#CCCCCC" size="2"><strong>รหัส</strong></font></div></td>
<td width="9%"><div align="center"><font color="#CCCCCC" size="2"><strong>ยี่ห้อ</strong></font></div></td>
<td width="10%"><div align="center"><font color="#CCCCCC" size="2"><strong>รุ่น</strong></font></div></td>
<td width="11%"><div align="center"><font color="#CCCCCC" size="2"><strong>สี</strong></font></div></td>
<td width="21%"><div align="center"><font color="#CCCCCC" size="2"><strong>ราคา</strong></font></div></td>
<td width="13%"><div align="center"><font color="#CCCCCC" size="2"><strong>จำนวน</strong></font></div></td>
<td width="21%"><div align="center"><font color="#CCCCCC" size="2"><strong>รูปตัวอย่าง</strong></font></div></td>
</tr>

   <?php
            $host ="localhost";
            $un="root";
            $pwd="";
            $Myconn = mysql_connect($host,$un,$pwd);
            if ($Myconn) {
            $StrSQL = "Select * From Product";
            $Result =mysql_db_query("CarDB",$StrSQL,$Myconn);
            $iRow = mysql_num_rows($Result);
   for($i=0;$i<$iRow;$i++) { 
            ?>
<tr bgcolor="#eeeeee">
<td><div align="center"><font size="2"><?php echo $i+1; ?></font></div></td>
        <td><div align="center"><font size="2"><?php echo mysql_result($Result,$i,"pid"); ?>
</font></div></td>
          <td><div align="center"><font size="2"><?php echo mysql_result($Result,$i,"BrandName"); ?>
</font></div></td>
          <td><div align="center"><font size="2"><?php echo mysql_result($Result,$i,"Version"); ?>
</font></div></td>
          <td><div align="center"><font size="2"><?php echo mysql_result($Result,$i,"Color"); ?>
</font></div></td>
          <td><div align="center"><font size="2"><?php echo mysql_result($Result,$i,"Price"); ?>
</font></div></td>
          <td><div align="center"><font size="2"><?php echo mysql_result($Result,$i,"QTY"); ?>
</font></div></td>

  <?php echo "<img src='" . mysql_result($Result,$i,"CarPicture") .  "' width='124' height='92'>";   ?>
                          </font></div></td>
        </tr>
<?php
                        }   // end for loop
            } else {
              echo " <tr><td colspan='7'>&nbsp";
              echo "ไม่สามารถติดต่อ ฐานข้อมูลได้";
              echo "</td></tr>";
            }
            ?>
</table></td>
<td width="21%"><div align="center"><strong>BANNER</strong></div></td>
</tr>
</table>
</body>
</html>





     
 Last Update :: 19/09/2550
:: http://www.siam2dev.com ::
e-mail :: xnattapong@hotmail.com , songneam@gmail.com