สนใจ PHP ตรวจสอบ S/N Number ของทางเว็บครับ

แลกเปลี่ยนความรู้เรื่องทั่วไป สัพเพเหระ ข้อแนะนำดีๆ
สภาพการใช้งานอินเทอร์เน็ตของแต่ละพื้นที่ ปัญหา อุปสรรค์ วิธีการแก้ไข
ท่องเที่ยว การเดินทาง หนังสือ กีฬา งานอดิเรก

สนใจ PHP ตรวจสอบ S/N Number ของทางเว็บครับ

โพสต์โดย tonsilver เมื่อ อาทิตย์ 20 มี.ค. 2011 10:23 am

พอดีเป็นนักศึกษา มหาวิทยาลัยราชภัฏสุราษร์ธานี สนใจจะทำโปรแจ็กเล็ก ๆ ส่งอาจารย์ครับ เสนอผ่านแล้ว แต่ยังไม่เข้าใจวิธีทำครับ มิทราบว่า พอจะช่วยเหลือเรื่องแนะนำได้บ้างหรือเปล่าครับ รหัสนักศึกษา 5212103002006 ครับ ชื่อนายชัยวัฒน์ มัธยม ภาค กศ.บท คอมพิวเตอร์ธุรกิจครับ ที่สำคัญ อ่านหนังสือของ By Natue มาแล้วทุกเล่มที่เกี่ยวกับ Magazine On book ครับ เขียนดีมาก
tonsilver
 
โพสต์: 49
ลงทะเบียนเมื่อ: จันทร์ 29 ธ.ค. 2008 6:47 am

Re: สนใจ PHP ตรวจสอบ S/N Number ของทางเว็บครับ

โพสต์โดย sys2u เมื่อ อาทิตย์ 20 มี.ค. 2011 9:29 pm

tonsilver เขียน:พอดีเป็นนักศึกษา มหาวิทยาลัยราชภัฏสุราษร์ธานี สนใจจะทำโปรแจ็กเล็ก ๆ ส่งอาจารย์ครับ เสนอผ่านแล้ว แต่ยังไม่เข้าใจวิธีทำครับ มิทราบว่า พอจะช่วยเหลือเรื่องแนะนำได้บ้างหรือเปล่าครับ รหัสนักศึกษา 5212103002006 ครับ ชื่อนายชัยวัฒน์ มัธยม ภาค กศ.บท คอมพิวเตอร์ธุรกิจครับ ที่สำคัญ อ่านหนังสือของ By Natue มาแล้วทุกเล่มที่เกี่ยวกับ Magazine On book ครับ เขียนดีมาก


  • จิงๆ ก้ไม่ได้ทำอะไรซับซ้อนนะครับ ก็แค่ไป query ข้อมูล serial number จาก DB เท่านั้นเองครับผม ลองดู code ในส่วนของการ query นะครับ

    โค้ด: เลือกทั้งหมด
    if (isset($_POST['btnSubmit'])) // กดปุ่มค้นหา
    {
       $SerialNumber = $_POST['SerialNumber'];

       // Error Detection
       $error_message = '';

       // 1.1) ---- Checking for exist of 'SerialNumber'   
       if ($SerialNumber != '') {
          $sql = " SELECT SerialNumber FROM tblStock WHERE SerialNumber = '$SerialNumber' ";
          $result              = dbQuery($sql);
          $count_SerialNumber  = dbNumRows($result);
          if ($count_SerialNumber == 0) { $error_message .= ' ไม่พบซีเรียลนัมเบอร์ (S/N)';}
       } else { $error_message .= ' ซีเรียลนัมเบอร์ (S/N)';  }

       // Display Error Message
       if ($error_message != ''){
          echo "<TR>";
          echo "   <TD width=115 align=left class=arial_14><b>กรุณาระบุข้อมูล</b></TD>"; // TD1
          echo "   <TD width=450 class=arial_14 valign=middle>";
          echo "           <font color=red><b>$error_message</b></font>";
          echo "   </TD>";
          echo "</TR>";

       } else if ($error_message == ''){ // ไม่มี Error Message - ค้นหาข้อมูลการสั่งซื้อ

          $query  = " SELECT ProductID, SerialNumber, SupplierID, StockOutDate, CustomerDetail, StockStatus ".
                  " FROM tblStock".
                  " WHERE SerialNumber = '$SerialNumber' ";
          $result = dbQuery($query);

          while ($row = dbFetchAssoc($result)) {      
             $ProductID       = $row['ProductID'];
             $SerialNumber    = $row['SerialNumber'];
             $SupplierID      = $row['SupplierID'];
             $StockOutDate    = $row['StockOutDate'];
             $CustomerDetail  = $row['CustomerDetail'];
             $StockStatus     = $row['StockStatus'];

             $PName           = getPName($ProductID);
             $SupplierName    = getSupplierName($SupplierID);
             $PWarranty       = getPWarranty($ProductID);
             
             if ($StockStatus   == 'ACTIVE')    { $StockStatus  = 'สินค้าอยู่ในสต็อคสินค้า (ACTIVE)';}
             if ($StockStatus   == 'SOLD')      { $StockStatus  = 'สินค้าถูกจำหน่าย (SOLD)';}
             if ($StockStatus   == 'BORROWED')  { $StockStatus  = 'สินค้าถูกยืม (BORROWED)';}

             echo "   <TR height=25>";
             echo "           <TD class=arial_12><font color=gray><b>SERIAL NO. VALIDATION</b></font></TD>";
             echo "      <TD class=arial_11 align=right>".
                 "         <IMG SRC=images/question_marg_16.gif> &nbsp;<a href=services_serial_validation.php class=show_red_14b2>ตรวจสอบซีเรียลนัมเบอร์ ว่าเป็นสินค้าของ SYS2U.COM หรือไม่ ?</a>".
                 "      </TD>";
             echo "   </TR>";
             echo "   <TR height=20>".
                 "      <TD><font class=arial_20 color=#ed2024><b>ตรวจสอบซีเรียลนัมเบอร์ (S/N)</b></font</TD>".
                 "   </TR>";
             echo "   <TR>";
             echo "      <TD>";
             echo "      <TABLE cellpadding=0 cellspacing=0 width=100% border=0>";
             echo "      <TR height=25 class=arial_14>"; // SerialNumber
             echo "         <TD width=200 align=right valign=middle><b>ซีเรียลนัมเบอร์ (S/N) :</b></TD>";
             echo "         <TD width=5></TD>";
             echo "         <TD width=400 align=left valign=middle class=arial_16><font color=blue><b>$SerialNumber</b></font></TD>";
             echo "      </TR>";
             echo "      <TR height=25 class=arial_14>"; // ProductID, PName
             echo "         <TD width=200 align=right valign=middle><b>สินค้า :</b></TD>";
             echo "         <TD width=5></TD>";
             echo "         <TD width=400 align=left valign=middle>".
                 "            <font color=black><b>$PName</b></font>".
                 "         </TD>";
             echo "      </TR>";
             echo "      <TR height=25 class=arial_14>"; // SupplierID, SupplierName
             echo "         <TD width=200 align=right valign=middle><b>ตัวแทนจำหน่าย :</b></TD>";
             echo "         <TD width=5></TD>";
             echo "         <TD width=400 align=left valign=middle>$SupplierName</TD>";
             echo "      </TR>";
             echo "      <TR height=25 class=arial_14>"; // StockOutDate
             echo "         <TD width=200 align=right valign=middle><b>วันที่จำหน่ายสินค้า :</b></TD>";
             echo "         <TD width=5></TD>";
             echo "         <TD width=400 align=left valign=middle>$StockOutDate</TD>";
             echo "      </TR>";
             echo "      <TR height=25 class=arial_14>"; // PWarranty
             echo "         <TD width=200 align=right valign=middle><b>ระยะเวลารับประกัน :</b></TD>";
             echo "         <TD width=5></TD>";
             echo "         <TD width=400 align=left valign=middle>$PWarranty</TD>";
             echo "      </TR>";
             echo "      <TR height=25 class=arial_14>"; // StockStatus
             echo "         <TD width=200 align=right valign=middle><b>สถานะสินค้า :</b></TD>";
             echo "         <TD width=5></TD>";
             echo "         <TD width=400 align=left valign=middle>$StockStatus</TD>";
             echo "      </TR>";
             echo "      </TABLE>";
             echo "      </TD>";
             echo "   </TR>";
             echo "   <TR height=20>".
                 "      <TD class=arial_14 align=center>".
                 "         <input name=btnContinue type=button class=btn-yellow-1 value='&lt;&lt; ตรวจสอบอีกครั้ง' onClick=\"window.location.href='services.php';\">".
                 "      </TD>".
                 "   </TR>";
             echo "   <TR height=50><TD></TD></TR>";

             $site_phone    = getSitePhone();
             $site_hotline  = getSiteHotline();

             echo "   <TR height=20>".
                 "      <TD class=arial_14 align=center>".
                 "         <b>ต้องการข้อมูลเพิ่มเติม ?<br>โทรศัพท์ $site_phone สายด่วน $site_hotline </b>".
                 "      </TD>".
                 "   </TR>";

          } // END_OF while
       }
    }

SYS2U.COM 24-Hour Online IT Store
ซิสทูยู เฟสบุ๊ค - http://www.facebook.com/SYS2UOnline

ภาพประจำตัวสมาชิก
sys2u
Administrator
 
โพสต์: 4716
ลงทะเบียนเมื่อ: อังคาร 30 ก.ย. 2008 12:35 pm
ที่อยู่: SYS2U.COM Bangkok, Thailand.


ย้อนกลับไปยัง สัพเพเหระ = miscellaneous

ผู้ใช้งานขณะนี้

่กำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และ บุคคลทั่วไป 1 ท่าน

cron