|
|
|
ช่วยดูโค้ดออกรายงานสินค้าให้หน่อยครับ ว่าต้องแก้ตรงไหน |
|
|
|
|
|
|
|
คือว่าเป็นโปรเจคจบนะครับ อยากให้พี่ๆช่วยดุโค้ดให้หน่อย จะออกรายงานสินค้า ที่ทำได้คือแบบนี้นะครับ
แต่อยากจะให้เปลี่ยนรูปแบบการแสดงผมเป็นแบบนี้
ผมต้องไปแก้โค้ดยังไงครับ หรือช่วยแก้โค้ดให้หน่อยนะครับ
โค้ดออกรายงายนะครับ
Code (PHP)
<?
session_start();
include "connect.php";
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>รายงานสินค้า</title>
</head>
<body>
<table width="1000" border="0" align="center" cellpadding="0" cellspacing="0" style="padding:20px;">
<tr>
<td >
<?
$shoprs=mysql_query("Select * from shop limit 0,1");
$shopqr=mysql_fetch_array($shoprs);
?>
<font face="Angsana News" size=5 color="Black" ><CENTER>
ร้าน <?=$shopqr['Name_Shop']?> ที่อยู่ <?=$shopqr['Address_Shop']?><BR>
จังหวัด <?=$shopqr['Province_Shop']?>
รหัสไปรษณีย์ <?=$shopqr['Postcode_Shop']?>
เบอร์โทรศัพท์ <?=$shopqr['Tel_Shop']?> เบอร์โทรสาร <?=$shopqr['Fax_Shop']?> อีเมล <?=$shopqr['Email_Shop']?> </CENTER></font></td>
</tr>
<tr>
<td height="70" ><CENTER><font face="Angsana News" size=6 color="Black" ><B>รายงานสินค้า</B></CENTER></td>
</tr>
<tr>
<td height="30" align="right"><font face="Angsana News" size=5 color=black >วันที่ออกรายงาน :
<?
$gdate=getdate(); $wday=$gdate[wday];
$mday=$gdate[mday]; $mon=$gdate[mon];
$year=$gdate[year]+543;
$result=date("เวลา : G.i น."); $tmon=array("","มกราคม","กุมภาพันธ์","มีนาคม","เมษายน","พฤษภาคม","มิถุนายน","กรกฏาคม","สิงหาคม","กันยายน","ตุลาคม","พฤศจิกายน","ธันวามคม");
echo" $mday $tmon[$mon] $year";
?>
 
<?
echo"$result";
?>
</font>
</td>
</tr>
<tr>
<td height="50"><font face="Angsana News" size=5 color=black >
<form id="form1" name="form1" method="post" action="">
ค้นหาตาม
<input type="radio" name="cate" id="radio" value="ID_Pro" />
<label for="cate"></label>
รหัส
<input type="radio" name="cate" id="radio2" value="Name_Pro" />
ชื่อ
<label for="keyword"></label>
<input type="radio" name="cate" id="radio2" value="Brand_Pro" />
ยี่ห้อ
<label for="keyword"></label>
<input type="text" name="keyword" id="keyword" />
<input type="submit" name="button" id="button" value="¤é¹ËÒ" />
</font></td>
</tr>
<tr>
<td><table width="1000" border="1" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="90" ><font face="Angsana News" size=5 color=black ><b><CENTER>ประเภทสินค้า</b></font></td>
<td width="120"><font face="Angsana News" size=5 color=black ><b><CENTER>ยี่ห้ออ</b></font></td>
<td width="90" ><font face="Angsana News" size=5 color=black ><b><CENTER>รหัสสินค้า</b></font></td>
<td width="260"><font face="Angsana News" size=5 color=black ><b><CENTER>ชื่อสินค้า</b></font></td>
<td width="60"><font face="Angsana News" size=5 color=black ><b><CENTER>หน่วยนับ</b></font></td>
<td width="80"><font face="Angsana News" size=5 color=black ><b><CENTER>ราคาขาย</b></font></td>
<td width="80"><font face="Angsana News" size=5 color=black ><b><CENTER>สินค้าคงเหลือ</b></font></td>
</tr>
<?
include "connect.php";
$no=1;
if ($_POST['keyword']!=""){
$Qtotal =mysql_query("select * from product ");
$totalnum = mysql_num_rows($Qtotal);
$rs = mysql_query("select * from product where ($cate like '%{$_POST['keyword']}%' ) ");
}else {
$rs= mysql_query("select *from product ORDER BY ID_Pro ASC");
}
while ($a=mysql_fetch_array($rs)){
?>
<tr ><font face="Angsana News" size=5 color=black >
<td align="center"><?=$a['ID_ProType']?></td>
<td align="left"> <?=$a['Brand_Pro']?></td>
<td align="center"><?=$a['ID_Pro']?></td>
<td align="left"> <?=$a['Name_Pro']?></td>
<td align="center"> <?=$a['Unit_Pro']?></td>
<td align="right"> <?=number_format ($a["Price_Pro"]);?> </td>
<td align="right"> <?=$a['Inventories_Pro']?> </td>
</font>
</tr>
<? $no++; } ?>
</tr>
</table>
<tr>
<td height="60" colspan="4" align="center">
<p style="margin:0 auto; text-align:center; width:550px;">
<SCRIPT LANGUAGE="JavaScript">
if (window.print) {
document.write('<input type=button name=print value="พิมพ์หน้านี้" '
+ 'onClick="javascript:window.print()">');
}
</script>
<input name="" type="button" value="ปิดหน้านี้" onclick="window.close()"/></p>
</td>
</tr>
</table></td>
</tr>
</table>
</body>
</html>
Tag : PHP, MySQL
|
|
|
|
|
|
Date :
2012-03-16 14:01:17 |
By :
bumblebee |
View :
4425 |
Reply :
11 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มันอยุ่ที่การเก้บข้อมูลครับ
เช่นพวก ประเภทนี้ก็เก้บเป้น กล้อง//เลน ใน row
และหน่วยนับ ก้เก้บเป้น เครื่อง//ตัวใน row ของมันเวลา
พอเวลา ให้แสดงก็ให้เก้บตัวแปรเก่าไว้เพื่อ check ครับ
Code (PHP)
<tr ><font face="Angsana News" size=5 color=black >
<td align="center"><? echo $a['ID_ProType']==$type? "": echo $a['ID_ProType'] ?></td>
<td align="left"> <?=$a['Brand_Pro']?></td>
<td align="center"><?=$a['ID_Pro']?></td>
<td align="left"> <?=$a['Name_Pro']?></td>
<td align="center"> <? echo $a['Unit_Pro']==$unit? "": echo $a['Unit_Pro'] ?></td>
<td align="right"> <?=number_format ($a["Price_Pro"]);?> </td>
<td align="right"> <?=$a['Inventories_Pro']?> </td>
</font>
</font>
</tr>
<?
$type =$a['ID_ProType'];
$unit=$a['Unit_Pro'];
$no++; } ?>
|
|
|
|
|
Date :
2012-03-16 14:13:15 |
By :
tongspy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองเอามาแก้ดุแล้วนะครับ มัน error แบบนี้ครับ
Parse error: syntax error, unexpected T_ECHO in C:\AppServ\www\ecom2\emp-ReportProduct.php on line 99
|
|
|
|
|
Date :
2012-03-16 16:01:38 |
By :
bumblebee |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ดูตรง line 99 ครับ syntax น่าจะผิด
|
|
|
|
|
Date :
2012-03-16 20:38:39 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ช่วยดูโค้ดให้หน่อยน่ะครับ อยากให้แสดงผมเหมือนรูปที่ 2 อะคับ
|
|
|
|
|
Date :
2012-03-17 14:36:58 |
By :
bumblebee |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำมา อาทิตนึงแล้วอะครับ ยังทำไม่ได้อยู่เลย ช่วยหน่อยนะครับ เป็นโปรเจคจบด้วยอะครับ พอดีไม่ค่อยเก่งเรื่องนี้เท่าไหร่นะครับ
|
|
|
|
|
Date :
2012-03-20 23:36:35 |
By :
bumblebee |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เวลาออกรายงานมันเกินมาชั่วโมงหนึ่ง สมมติว่าตอนนี้ 12.30 แต่ในรายงาน เป็น 13.30
|
|
|
|
|
Date :
2015-06-11 14:18:10 |
By :
aommy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
วันที่ถาม Date : 2012-03-16 14:01:17
เรื่องมันก็ผ่านมาหลายปีแล้วนะ aommy
แล้ว aommy ถาม หรือ บากเล่าเรื่องอะไรครับ
|
|
|
|
|
Date :
2015-06-11 14:38:29 |
By :
apisitp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถามค่ะ ต้องการวิธีแก้ไข ช่วยหน่อยนะคะ
พอดีตอนนี้ทำรายงาน php ค่ะ เลยลองเอาโค้ดมาแก้ไขดู
แล้วมีปัญหาดังกล่าว
|
|
|
|
|
Date :
2015-06-12 10:28:54 |
By :
aommy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เกิดปัญหาก็ต้องคำถามใหม่ งานของแต่ละคน มันไม่เหมือนกัน อยู่ดีดีมาต่อคำถาม ของเก่าแล้วใครเราจะช่วยได้
ผมก็อยากจะสื่อแค่นี้เอง แค่ ทำไม ไม่ต้องคำถามใหม่ ที่เป็นปัญหาของตัวเอง code ของตัวเอง
มันจะได้ไล่ตอบได้สะดวก อย่างน้อยก็ต้องเห็นโค้ด ให้ตอบไปแล้วจินตนาการตามไม่ถูก
พอผมอธิบายเป็นข้อความ ก็มีพวกมาคอยกัดอีกว่าเขียนโค้ดไม่เป้น โค้ดอะเขียนไม่ยากหรอกครับ แต่เขียนไปเป็นสไตล์ของผม คนอื่นอ่านก็ไม่เข้าใจ พอไม่เข้าใจก็ต้องมาอธิบายกันใหม่ เสียเวลาครับ
ควรตั้งคำถามใหม่
1. บอกที่มาที่ไป ปัญหาที่เกิด สิ่งที่ต้องการแก้ไข
2. มีcode ส่วนที่เกี่ยวข้อง เอา code มาแป๊ะ อย่า cap รูป มันจะช้า เสียเวลา ขี้เกียจพิมพ์ code ตาม เลยไม่อยากจะตอบ
3. มีรูปประกอบก็จะดีมาก
4. มี Error ด้วยจะช่วยได้เร็ว
เท่านี้ละครับ
สมาชิกสมัครก็ได้ครับ ไม่ยุ่งยาก เวลามาตามงาน ตามคำตอบมันช่วยได้เยอะ
|
|
|
|
|
Date :
2015-06-12 11:37:43 |
By :
apisitp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบพระคุณมากๆค่ะ
|
|
|
|
|
Date :
2015-06-12 12:53:53 |
By :
aommy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|