|
|
|
จากตัวอย่าง PHP Sending Email Upload Form & Attachment Files ผมไม่สามารถแนบไฟล์เข้า gmail ได้ครับ (มีโคดให้ดู) |
|
|
|
|
|
|
|
ใช้ phpmailer
|
|
|
|
|
Date :
2017-11-05 13:02:07 |
By :
mr.v |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แล้วจากโคดนี้ ผมต้องทำยังงัยให้มันแสดงตาราง และแสดงเงื่อนไขตาม if, elseif, else ครับ
Code (PHP)
<?php session_start();
error_reporting(0);?>
<!--title-->
<?php include("menu-end/title.php");?>
<!--title-->
<!--menu-->
<?php include("menu-end/menu.php");?>
<br><br>
<div class="container">
<div class="row">
<div class="table-responsive">
<div class="panel panel-info">
<div class="panel-heading"> ตรวจสอบสถานะการสั่งซื้อสินค้า </div>
<center><div class="panel-body">
<form name="frmSearch" method="get" action="<?php echo $_SERVER['SCRIPT_NAME'];?>">
<table class="table">
<tr>
<th>กรุณากรอกหมายเลขการสั่งซื้อ/หรือชื่อของท่าน
<input name="txtKeyword" type="text" id="txtKeyword" value="<?php echo $_GET["txtKeyword"];?>">
<input type="submit" value="ค้นหา"></th>
</tr>
</table>
</form></center>
<?php
if($_GET["txtKeyword"] != "")
{
$mysqli = mysqli_connect("localhost","id3123338_bigsizeworth","0856435587") or die("Error Connect to Database");
$mysqli->select_db("id3123338_bigsizeworth_db");
mysqli_query($mysqli,"SET NAMES UTF8");
// Search By Name or Email
$strSQL = "SELECT * FROM new_oder WHERE (OrderID LIKE '%".$_GET["txtKeyword"]."%' or name LIKE '%".$_GET["txtKeyword"]."%' )";
$objQuery = mysqli_query($mysqli,$strSQL) or die ("Error Query [".$strSQL."]");
$num=mysqli_num_rows($objQuery );
if ($num <= 0)
{
echo"<script> alert('ไม่พบข้อมูล กรุณากรอกรหัสสั่งซื้อหรือชื่อของท่านใหม่ครับ')</script>";
}
?>
<div class="table-responsive">
<table class="table">
<tr>
<th width="91" class="bg-primary"> <div align="center"><font color="#ffffff">OrderID </font></div></th>
<th width="98" class="bg-primary"> <div align="center"><font color="#ffffff">ชื่อลูกค้า </font></div></th>
<th width="198" class="bg-primary"> <div align="center"><font color="#ffffff">ที่อยู่ในการจัดส่ง </font> </div></th>
<th width="97" class="bg-primary"> <div align="center"><font color="#ffffff">หมายเลขโทรศัพท์ </font></div></th>
<th width="59" class="bg-primary"> <div align="center"><font color="#ffffff">บัญชีธนาคาร </font></div></th>
<th width="71" class="bg-primary"><div align="center"> <font color="#ffffff"> สถานะของสินค้า</font> </div></th>
</tr>
<?php
while($objResult = mysqli_fetch_array($objQuery))
{
$_SESSION["status"] = $objResult["status"];
$objResult["status"] = ""; // ลองเปลี่ยนตัวเลขตรงนี้นะครับ เพื่อทดสอบ if else ที่เราได้เขียนไว้
if($objResult["status"]==0){
echo "<font color='red'> รอชำระเงิน </font>";
}
elseif ($objResult["status"]==1) {
echo "<font color='green'> รอตรวจสอบการชำระเงิน </font>";
}
elseif ($objResult["status"]==2) {
echo "<font color='blue'> ชำระเงินถูกต้อง </font>";
}
else{
echo "<font color='orange'> ตรวจสอบการจัดส่งสินค้า </font>";
echo "<h1> รหัส EMS xxxx </h1>";
}
?>
<tr >
<td class="bg-success"><div align="center"><?php echo $objResult["OrderID"];?></div></td>
<td class="bg-success"><?php echo $objResult["name"];?></td>
<td class="bg-success"><?php echo $objResult["address"];?> <?php echo $objResult["province"];?> <?php echo $objResult["amphur"];?> <?php echo $objResult["district"];?> <?php echo $objResult["postcode"];?></td>
<td class="bg-success"><div align="center"><?php echo $objResult["tel"];?></div></td>
<td class="bg-success"><?php echo $objResult["bank"];?> <?php echo $objResult["bankID"];?></td>
<td class="bg-success"> <font color="#0000CC"> <?php echo $objResult["status"];?>
</font></td>
</tr>
<?php
}
?>
</table></div></div>
</div></div></div></div>
<?php include('menu-end/end.php');?>
<?php
mysql_close($mysqli);
}
?>
<!---end-->
<!--end-->
</body>
</php>
|
|
|
|
|
Date :
2017-11-05 13:27:43 |
By :
473278749707887 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คจะต้อง Loop พวก HTML Tags ลงในตัวแปรครับ
ตัวอย่างครับ
PHP Sending Email ส่งอีเมล์ภาษาไทย กับ HTML Format (Thai Message)
|
|
|
|
|
Date :
2017-11-06 14:44:11 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|