Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,027

HOME > PHP > PHP Forum > รบกวนพี่ๆช่วยแนะนำด้วยนะค่ะ ติดปัญหาตรงที่ต้องการให้โชว์ข้อมูลการสั่งซื้อ ของผู้ใช้งานอะค่ะ คือผู้ใช้งานชื่ออะไรก็ให้โชว์การสั่งซื้อของคนนั้นอะค่ะ



 

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

 



Topic : 059096

Guest




คือว่าตอนโชว์ข้อมูลอะค่ะ หนูสั่งให้แสดงหมดทั้งตารางเลยค่ะ แต่อยากแก้ให้เป็นอย่างนี้ค่ะ

1. ต้องการให้แสดงข้อมูลการสั่งซื้อของผู้ที่ใช้งานอะค่ะ เช่น ไพศาล ก็ให้แสดงข้อมูลการสั่งซือของ ไพศาลเพียงคนเดียวเท่านั้นอะค่ะ ไม่ต้องการให้แสดงชื่อของคนอื่นอะค่ะ จะต้องทำอย่างไรคะ

หน้าแสดงข้อมูลCode (PHP)


นี้โค้ดหน้าแสดงข้อมูลค่ะ

<?php
session_start();

if($_SESSION['active'] != "ok"){
echo "<center>login fail try again</center>" ;
echo "<meta http-equiv='refresh' content='2 ;url=index.php'>" ;
exit();
}

?>
<!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>
<?
include("include/conf.php");
mysql_query("SET NAMES UTF8");
$sql="select * from tb_login where username='$username';";
$result = mysql_query( $sql );
$record=mysql_fetch_array ($result);
$id= $record['id'];
$name= $record['name'];
$lastname = $record['lastname'];
$status=$record['status'];
?>
<style>
a:hover{text-decoration:none;color:red}
a{text-decoration:none;color:blue}
a:link{text-decoration:none;color:#3366FF}
a:vlink{text-decoration:none;color:#0000FF}
.style1 {color: #FFFFFF}
</style>
<style type="text/css">
<!--
.style1 {
font-family: "MS Sans Serif";
font-size: 14px;
}
.style2 {font-family: "MS Sans Serif"; font-size: 14px; color: #FFFFFF; }
.style6 {font-family: "MS Sans Serif"; font-size: 14px; color: #0A51F5; }
.style11 {color: #990000}
.style14 {color: #FFFFFF}
.style14 { font-family: "MS Sans Serif";
font-size: 14px;
}
.style17 {color: #0A51F5}
.style20 {font-family: "MS Sans Serif"}
body {
background-image: url(../../image/bg.jpg);
}
.style23 {color: #FF6600}
.style3 {color: #FF0000}
-->
</style></head>

<body topmargin="0"><center>
<table width="901" border="0" cellpadding="0" cellspacing="0" style="border-bottom:1px solid #0099ff; border-left:1px solid #0099ff; border-right:1px solid #0099ff; border-top:1px solid #0099ff" bgcolor="#FFFFFF">
<!--DWLayoutTable-->
<tr>
<td height="150" colspan="5" valign="top"><img src="image/Bn-Ebook copy.jpg" width="900" height="150" /></td>
</tr>
<tr>
<!-- <td height="18" colspan="5" valign="top">>>>>>>>><? include "menu_ad.php";?></td>-->
</tr>
<tr>
<td width="38" height="48">&nbsp;</td>
<td width="4">&nbsp;</td>
<td width="832"></td>
<td width="4"></td>
<td width="22"> </td>
</tr>
<tr>
<td height="38">&nbsp;</td>
<td colspan="2" valign="top"><span class="style1">
<span class="style14"><span class="style17"><img src="image/aa.gif" width="32" height="24">&nbsp;&nbsp;แสดงข้อมูลภาคเรียน</span></span>
<span class="style17"><span class="style23"><font
face="Microsoft Sans Serif, MS Sans Serif, sans-serif" size="2">|</font></span> <a class=Mlink
href="orderbook1.php">จัดการข้อมูลการสั่งซื้อหนังสือ</a></span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="style14"><span class="style17">เข้าสู่ระบบ โดย</span> <span class="style3"><? echo $name; ?>&nbsp;&nbsp;<? echo $lastname; ?></span> <span class="style17"></span></span>
<span class="style24"><span class="style14"><span class="style3">
<?php /*?> <? $sql2="select st_name from tb_status where st_id=$st_id";
$db_query2=mysql_db_query($db,$sql2);
$result2 = mysql_fetch_array($db_query2);
$st_name = $result2[st_name];
echo"$st_name";?><?php */?>
</span></span></span>
<hr>
</span></td>
<td></td>
<td></td>
</tr>

<tr>
<td height="30">&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td><?
Code (C#)
$db="orderbook";
include("include/conf.php");
mysql_query ("SET NAMES UTf8");
if($Del=="del"){
	for($i=0;$i<$rows;$i++){
		if($checkdel[$i]==null)continue;
		$sql="DELETE FROM tb_orderbook WHERE id_order='$checkdel[$i]';";
		mysql_query($sql);
}
} 

if($Search=="search"){
	$TxtSearch=trim($TxtSearch);
			if(isset($TxtSearch)){
				if($page==null)$page=1;
				$sql="SELECT * FROM tb_orderbook,tb_reserve WHERE  tb_orderbook.reserve_id = tb_reserve.reserve_id AND ((tb_reserve.reserve_id LIKE '%$TxtSearch%') or (tb_reserve.id LIKE '%$TxtSearch%')) order by 'reserve_id' desc";
				$result=mysql_query($sql); 
			    $rowsOfPage=mysql_num_rows($result);
				$sql="SELECT * FROM tb_orderbook WHERE ((reserve_id  LIKE '%$TxtSearch%')) order by id_order asc LIMIT ".(($page-1)*20).",20";
				
				$result=mysql_query($sql); 
				$rows=mysql_num_rows($result);
				mysql_query ("SET NAMES UTF8");
}
} else{
if($page==null)$page=1;
$sql="SELECT * FROM tb_orderbook,tb_reserve WHERE tb_orderbook.reserve_id = tb_reserve.reserve_id order by 'reserve_id' desc";  //order by term asc";
$result=mysql_query($sql); 
$rowsOfPage=mysql_num_rows($result);
$sql="SELECT * FROM tb_orderbook,tb_reserve WHERE tb_orderbook.reserve_id = tb_reserve.reserve_id order by 'reserve_id' desc LIMIT ".(($page-1)*20).",20";
$result=mysql_query($sql);
$rows=mysql_num_rows($result);
}

?></td>
</tr>
<tr>
<td height="255">&nbsp;</td>
<td>&nbsp;</td>
<td valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" style="border-bottom:1px solid #0099ff; border-left:1px solid #0099ff; border-right:1px solid #0099ff; border-top:1px solid #0099ff" bgcolor="#FFFFFF">
<!--DWLayoutTable-->
<tr>
<td width="698" height="2"></td>
</tr>
<tr>
<td height="237" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" style="border-bottom:1px solid #0099ff; border-left:1px solid #0099ff; border-right:1px solid #0099ff; border-top:1px solid #0099ff" bgcolor="#F7F7F7">
<!--DWLayoutTable-->
<tr>
<td height="17" colspan="4" valign="top" bgcolor="#0099ff"><div align="center" class="style2">รายการข้อมูลผู้ใช้</div></td>
</tr>
<tr>
<td width="28" height="18"></td>
<td width="777"></td>
<td width="19"></td>
<td width="4"></td>
</tr>
<tr>
<td height="28" colspan="2" valign="top"><form name="form1" method="post" action="show_orderbook.php">
<div align="right"><span class="style6">ค้นหาจาก (รหัสสั่งซื้อ)</span>
<span class="style17">
<label> </label>
</span>
<label>
<input name="TxtSearch" type="text" id="TxtSearch">
</label>
<label>
<input type="submit" name="Submit" value="ค้นหา">
<input name="Search" type="hidden" id="Search" value="search">
</label>
</div>
</form></td>
<td></td>
<td></td>
</tr>
<tr>
<td height="26"></td>
<td colspan="2" valign="top">

<div align="right">
<? if($TxtSearch!=""){ ?>
<font face="MS Sans Serif, Tahoma, sans-serif" color="#990000" size="2">ผลการสืบค้นมีทั้งหมด <? echo $rows;?> รายการ</font> &nbsp;
<? } else{?>
&nbsp;
<? }?>
</div></td><td>&nbsp;</td>
</tr>

<tr>
<td height="49"></td>
<td valign="top"><table width="110%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="708" height="41" valign="top"><table width="791" height="67" border="1" align="center" cellpadding="2" cellspacing="0" bordercolor="#2D96FF" bgcolor="#2D96FF">
<tr>
<td width="43" height="22" bgcolor="#2D96FF"><div align="center"><span class="style2">ลำดับที่</span></div></td>
<td width="61" bgcolor="#2D96FF"><div align="center"><span class="style2">รหัสสั่งซื้อ</span></div></td>
<td width="61" bgcolor="#2D96FF"><div align="center"><span class="style2">ชื่อผู้สั่งซื้อ</span></div></td>
<td width="49" bgcolor="#2D96FF"><div align="center"><span class="style2">รหัสวิชา</span></div></td>
<td width="47" bgcolor="#2D96FF"><div align="center"><span class="style2">ชื่อวิชา</span></div></td>
<td width="47" bgcolor="#2D96FF"><div align="center"><span class="style2">ISBN</span></div></td>
<td width="62" bgcolor="#2D96FF"><div align="center"><span class="style2">ชื่อหนังสือ</span></div></td>
<td width="42" bgcolor="#2D96FF"><div align="center"><span class="style2">ผู้แต่ง</span></div></td>
<td width="52" bgcolor="#2D96FF"><div align="center"><span class="style2">ราคาปก</span></div></td>
<td width="53" bgcolor="#2D96FF"><div align="center"><span class="style2">หมู่เรียน</span></div></td>
<td width="66" bgcolor="#2D96FF"><div align="center"><span class="style2">จำนวนที่สั่ง</span></div></td>
<td width="97" bgcolor="#2D96FF"><div align="center"><span class="style2">จำนวนเงินส่วนต่าง</span></div></td>
<td width="37" bgcolor="#2D96FF"><div align="center"><span class="style2">แก้ไข</span></div></td>
<td width="55" bgcolor="#2D96FF"><div align="center"><span class="style2">ลบ</span></div></td>
</tr>
<?
for($i=0;$i<$rows;$i++){
$id_order=mysql_result($result,$i,"id_order");
$reserve_id=mysql_result($result,$i,"reserve_id");
$id=mysql_result($result,$i,"id");
$id_course=mysql_result($result,$i,"id_course");
$course_name=mysql_result($result,$i,"course_name");
$isbn=mysql_result($result,$i,"isbn");
$bookname=mysql_result($result,$i,"bookname");
$author=mysql_result($result,$i,"author");
$pricebook=mysql_result($result,$i,"pricebook");
$classroom=mysql_result($result,$i,"classroom");
$amount=mysql_result($result,$i,"amount");
$pay_difference=mysql_result($result,$i,"pay_difference");

?>
<tr bgcolor="<? if($i%2==0)echo "#CEE7FF"; else echo "#FFFFFF";?>">
<td><div align="center" class="style1 style20"><span class="style11"><? echo $i+1+($page-1)*20;?></span></div></td>
<td><div align="center" class="style1 style20">
<div align="center"><span class="style11">&nbsp;&nbsp;&nbsp;<? echo $reserve_id;?></span></div>
</div></td>
<td><div align="center" class="style1 style20">
<div align="center"><span class="style11">&nbsp;&nbsp;&nbsp;<? echo $id;?></span></div>
</div></td>
<td><div align="center" class="style1 style20">
<div align="center"><span class="style11">&nbsp;&nbsp;&nbsp;<? $sql1="select id_course from tb_course where id_course=$id_course";
$db_query1=mysql_db_query($db,$sql1);
$result1 = mysql_fetch_array($db_query1);
$year = $result1[year];
echo"$id_course";?></span></div>
</div></td>
<td><div align="center" class="style1 style20">
<div align="center"><span class="style11">&nbsp;&nbsp;&nbsp;<? $sql2="select course_name from tb_course where id_course=$id_course";
$db_query1=mysql_db_query($db,$sql2);
$result1 = mysql_fetch_array($db_query1);
$year = $result1[year];
echo"$course_name";?></span></div>
</div></td>
<td><div align="center" class="style1 style20">
<div align="center"><span class="style11">&nbsp;&nbsp;&nbsp;<? echo $isbn;?></span></div>
</div></td>
<td><div align="center" class="style1 style20">
<div align="center"><span class="style11">&nbsp;&nbsp;&nbsp;<? echo $bookname;?></span></div>
</div></td>
<td><div align="center" class="style1 style20">
<div align="center"><span class="style11">&nbsp;&nbsp;&nbsp;<? echo $author;?></span></div>
</div></td>
<td><div align="center" class="style1 style20">
<div align="center"><span class="style11">&nbsp;&nbsp;&nbsp;<? echo $pricebook;?></span></div>
</div></td>
<td><div align="center" class="style1 style20">
<div align="center"><span class="style11">&nbsp;&nbsp;&nbsp;<? echo $classroom;?></span></div>
</div></td>
<td><div align="center" class="style1 style20">
<div align="center"><span class="style11">&nbsp;&nbsp;&nbsp;<? echo $amount;?></span></div>
</div></td>
<td><div align="center" class="style1 style20">
<div align="center"><span class="style11">&nbsp;&nbsp;&nbsp;<? echo $pay_difference;?></span></div>
</div></td>
<td><div align="center"><span class="style11"><img src="image/edit.png" alt="แก้ไข" width="16" height="16" border="0" onClick="edit('<? echo $id_term;?>');"></span></div></td>
<td><div align="center"><span class="style11"><a href="del_term.php?id_term=<? echo $id_term ?>" onClick="return confirm('ต้องการลบข้อมูลนี้ออกจากระบบจริงหรือไม่ ')"><img src="image/del.gif" alt="ลบ" width="16" height="16" border="0"></a>
<input name="rows" type="hidden" id="rows" value="<? echo $rows; ?>" />
<input name="Del" type="hidden" id="Del" value="del" />
</div></td>
<tr>
<? }?>
</tr>

</table></td>
</tr>

</table></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td height="32"></td>
<td>&nbsp;</td>
<td></td>
<td></td>
</tr>
<tr>
<td height="18"></td>
<td valign="top">
<div align="center"><font color="#0000FF" size="2" face="MS Sans Serif"><strong>หน้า
<?
if($rowsOfPage%20>0)$p=1; else $p=0;
for($i=1;$i<=$rowsOfPage/20+$p;$i++)echo "<a href=?page=$i&Search=$Search&TxtSearch=$TxtSearch> |$i|</a> ";
?></strong> </font></div></td>



Tag : PHP, MySQL, HTML/CSS







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2011-04-23 19:21:37 By : jundy View : 897 Reply : 6
 

 

No. 1

Guest


ต้องselect ข้อมูลมาทั้งหมดแล้วกำหนดเงื่อนไขในการแสดงข้อมูลให้เป็นของผู้ที่ทำการสั่งซื้อ (ชื่อผู้ใช้งานที่ทำการล๊อกอินเข้ามา) อย่างไรค่ะ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-04-23 19:36:00 By : jundy
 


 

No. 2



โพสกระทู้ ( 293 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

select * from ตารางที่แสดงข้อมูลการสั่งซื้อ where ฟิวไอดีผู้ที่ใช้งาน =ไอดีผู้ใช้งาน
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-04-23 20:20:56 By : pumin99
 

 

No. 3



โพสกระทู้ ( 3,748 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์
Facebook

ถ้าอยู่ในตารางเดียวกัน ก็ให้เรียกข้อมูลออกมาทั้งหมดนั่นแหละ แต่เวลาลิงค์เพื่อดูของมูลการสั่งซื้อของคนๆนั้นก็ใช้ลิงค์อ้างไอดีเพื่อไปเรียกข้อมูลในไอดีนั้นๆอีกทีครับ เช่น
$sql = "select * from order_book order by id";
$result = mysql_query($sql);
while($array = mysql_fetch_array($result)){
echo "<a href=person.php?id=$array[id]>$array[name]</a>";
}

ตรง"<a href=person.php?id=$array[id]" เป็นการอ้างไอดีเพื่อให้เข้าถึงไอดีนั้นๆได้โดยในหน้าถัดไปก็แค่รับค่าไอดีเช่น
$id = $_GET['id'];
$sql = "select * from order_book where id ='$id'";
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-04-23 23:17:44 By : Dragons_first
 


 

No. 4

Guest


ตอบความคิดเห็นที่ : 3 เขียนโดย : Dragons_first เมื่อวันที่ 2011-04-23 23:17:44
รายละเอียดของการตอบ ::
ต้องเอาโค้ดที่พี่บอกไปใส่อยู่ในช่วงไหนค่ะ ช่วยแนะนำได้ไหมค่ะ หนูงงทำไม่ได้อะค่ะ

ตาราง โชว์ข้อมูลการสั่งซื้อ( tb_orderbook)
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-04-24 10:56:08 By : jundy
 


 

No. 5

Guest


ช่วยแนะนำหน่อยนะค่ะ พอดีหนูทำโปรเจคอยู่อะค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-04-29 00:48:24 By : jundy
 


 

No. 6



โพสกระทู้ ( 3,748 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์
Facebook

รบกวนเอาโค๊ดส่วนที่เกี่ยวข้องมาดูก่อน อย่างข้างบนดูไม่ได้ปวดหัวโค๊ดมันเยอะ แต่ดูจากฐานข้อมูลแล้ว ก็ where id = '$id'
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-04-29 13:30:29 By : Dragons_first
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : รบกวนพี่ๆช่วยแนะนำด้วยนะค่ะ ติดปัญหาตรงที่ต้องการให้โชว์ข้อมูลการสั่งซื้อ ของผู้ใช้งานอะค่ะ คือผู้ใช้งานชื่ออะไรก็ให้โชว์การสั่งซื้อของคนนั้นอะค่ะ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 04
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่