|
|
|
ปัญหาในการ save เป็น Wold ช่วยดูหน่อยครับ มือใหม่หัดขับ |
|
|
|
|
|
|
|
ผมต้องใช้โค๊ดยังไง ถึงจะ เซฟออกมา ปกติ
ทำไมผมถึงใช้โค๊ดนี้ไม่ได้
<?
header('Content-type: application/ms-word'); //การผลเป็นไฟล์ word
header('Content-Disposition: attachment; filename=ใบเบิก.doc');
?>
มือใหม่อ่อนหัด
จากรูปมันแสดงผิดรูปแบบมันโชว์ ค่าอะไร อยากให้มันโชว์ค่า ที่ดึง จากฐานข้อมูล ลองทำตามจากตัวอย่าง ก็แล้วงงช่วยทีครับ
Code (PHP)
<?php
require_once('Connections/stock.php'); ?>
<?php
if (!isset($_SESSION)) {
session_start();
ob_start();
}
mysql_connect("localhost","root","root");
mysql_select_db("stock");
$strSQL = "SELECT * FROM admin WHERE UserID = '".$_SESSION['UserID']."' ";
$objQuery2 = mysql_query($strSQL);
$objResult4 = mysql_fetch_array($objQuery2);s
?>
<html>
<head>
<title>ใบเบิกวัสดุพร้อมพิมพ์รายการ</title>
<meta http-equiv="Content-Type" content="text/html; charset=tis-620">
<style type="text/css">
<!--
.style2 {
font-weight: bold;
color: #000000;
font-size: 24px;
}
.style3 {color: #FF0000}
.style4 {color: #000000}
.style1 { font-size: 24px;
font-weight: bold;
}
.style5 {font-size: 14px}
-->
</style>
</head>
<?
require("Connections/function.php");
mysql_connect("localhost","root","root");
mysql_select_db("stock");
$strSQL = "SELECT * FROM orders,level WHERE OrderID = '".$_GET["OrderID"]."' AND orders.Level=level.l_id";
$objQuery = mysql_query($strSQL) or die(mysql_error());
$objResult = mysql_fetch_array($objQuery);
?>
<body>
<table width="1008" height="554" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">
<tr>
<td colspan="2" align="center" valign="top"><p align="center" class="style2">ใบเบิกวัสดุพร้อมพิมพ์รายการ</p>
<table width="344" border="0" align="center">
<tr>
<td width="170">เลขที่ใบเบิกวัสดุ</td>
<td width="194"><?=$objResult["OrderID"];?></td>
</tr>
<tr>
<td width="170"><span class="style4">ชื่อพนักงาน</span></td>
<td width="194"><?=$objResult["Name"];?></td>
</tr>
<tr>
<td>วันที่ขอเบิกวัสดุ</td>
<td><?=$objResult["D"];?>
<?=$objResult["M"];?>
<?=$objResult["Y"];?>
</td>
</tr>
<tr>
<td>ตำแหน่ง</td>
<td><?=$objResult["l_name"];?></td>
</tr>
</table>
<br>
<table width="827" border="1" align="center" cellspacing="0" bordercolor="#000000">
<tr>
<td width="77" bgcolor="#CCCCCC">รหัสวัสดุ</td>
<td width="201" bgcolor="#CCCCCC">รายการวัสดุ</td>
<td width="94" bgcolor="#CCCCCC">ขนาด</td>
<td width="94" bgcolor="#CCCCCC">ราคา/หน่วย</td>
<td width="71" bgcolor="#CCCCCC">จำนวน</td>
<td width="109" bgcolor="#CCCCCC">หน่วย</td>
<td width="151" bgcolor="#CCCCCC">ราคารวม</td>
</tr>
<?
$Total = 0;
$SumTotal = 0;
$strSQL2 = "SELECT * FROM orderdetail WHERE OrderID = '".$_GET["OrderID"]."' ";
$objQuery2 = mysql_query($strSQL2) or die(mysql_error());
?>
<?
while($objResult2 = mysql_fetch_array($objQuery2))
{
$strSQL3 = "SELECT * FROM material ,unit WHERE ProductID = '".$objResult2["ProductID"]."' AND material.unit_id=unit.unit_id";
$objQuery3 = mysql_query($strSQL3) or die(mysql_error());
$objResult3 = mysql_fetch_array($objQuery3);
$Total = $objResult2["Qty"] * $objResult3["m_price"];
$SumTotal = $SumTotal + $Total;
// Update Order ตัวต่อไปให้เป็น 1
update("orderid","OrderID=OrderID+1","where 1");
$_SESSION["strP"]="";
$_SESSION["strProductID"]="";
$_SESSION["strQty"]="";
session_write_close();
?>
<tr>
<td align="center"><?=$objResult2["ProductID"];?></td>
<td align="center"><?=$objResult3["m_name"];?></td>
<td align="center"><?=$objResult3["m_size"];?></td>
<td align="center"><?=$objResult3["m_price"];?></td>
<td align="center"><?=$objResult2["Qty"];?></td>
<td align="center"><?=$objResult3["unit_name"];?></td>
<td align="center"><?=number_format($Total,2);?>
บาท </td>
</tr>
</table>
<p align="center">
<? if($objResult2["ProductNo"]=="0"){?>
<table width="230" align="center">
<tr>
<td width="108"></td>
<td width="110"></td>
</tr>
</table>
<?php }else { ?>
<table width="227" align="center">
<tr>
<td width="78">เลขมาตร</td>
<td width="137"><?=$objResult2["ProductNo"];?></td>
</tr>
</table>
<?
}
?>
<?
}
?>
<div align="center">
<p>ราคารวม<span class="style3">
<?=number_format($SumTotal,2);?>
</span> <span class="style3">
<?
mysql_close();
?>
</span>บาท</p>
<p><a href="meterial_w.php">กลับสู่หน้ารายการวัสดุ/พัสดุ</a></p>
<p>
<input type="button" name="button" id="button" value="Print" onClick="print();">
<style type="text/css" media="print">
input{
display:none;
}
</style>
</p>
<p>----------------------------------------------------------------------------------------------------------------------------------------</p>
</div> </td>
</tr>
</table>
</body>
<?
header('Content-type: application/ms-word'); //การผลเป็นไฟล์ word
header('Content-Disposition: attachment; filename=ใบเบิก.doc');
?>
Tag : PHP, MySQL
|
ประวัติการแก้ไข 2013-12-12 02:05:30 2013-12-12 02:07:34
|
|
|
|
|
Date :
2013-12-12 02:05:01 |
By :
natt3021 |
View :
629 |
Reply :
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอโทษทีนะครับ ได้แล้วขอบคุณที่เข้ามาดูให้นะครับ
|
|
|
|
|
Date :
2013-12-12 02:24:22 |
By :
natt3021 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถาม : แก้อย่างไรครับ.....
|
|
|
|
|
Date :
2013-12-12 08:07:10 |
By :
apisitp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PHPWord อีกตัวที่น่าสนใจ
|
|
|
|
|
Date :
2013-12-12 08:52:26 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|