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,037

HOME > PHP > PHP Forum > ก่อนอื่นน่ะครับ คือผมอยากให้แสดงข้อมูลจากฐานข้อมูลที่เป็น OrderNo ของ session ที่ล็อกอิน ผมต้อง SQL แบบไหนครับ



 

ก่อนอื่นน่ะครับ คือผมอยากให้แสดงข้อมูลจากฐานข้อมูลที่เป็น OrderNo ของ session ที่ล็อกอิน ผมต้อง SQL แบบไหนครับ

 



Topic : 073788



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



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




ก่อนอื่นน่ะครับ คือผมอยากให้แสดงข้อมูลจากฐานข้อมูลที่เป็น OrderNo ของ session ที่ล็อกอิน
ผมต้อง SQL แบบไหนครับ
ตาราง Cusorder

cusorder

ตาราง Member

member

sql

Code (PHP)
<?
$sql = "SELECT * FROM cusorder WHERE status = '0' ";

$result = mysql_query($sql) or die (mysql_error());
?>


<table align="center" border="1">
	<tr> 
		<td width="106">หมายเลขสั่งซื้อ</td>
        <td width="106">ชื่อลูกค้า</td>
        <td width="106">ราคาสินคาทั้งหมด</td>
        		
	</tr>
    <?
    while($row = mysql_fetch_array($result)){
	?>
	<tr> 
		<td width="106"><?=$row["OrderNo"]?></td>
        <td width="106"><? $_SESSION["strUserName"]?></td>
        <td width="106"><?=$row["Total"]?></td>
	</tr>
    <?
	}
	?>
	
</table>




Tag : PHP, MySQL









ประวัติการแก้ไข
2012-02-14 00:19:07
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2012-02-14 00:16:32 By : abfunclub View : 1313 Reply : 9
 

 

No. 1



โพสกระทู้ ( 2,258 )
บทความ ( 5 )

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

สถานะออฟไลน์
Twitter Facebook Hi5 Blogger

สร้าง session member_id ขึ้นมาก่อนครับในหน้า login

Code (PHP)
//สมมุติผมดึง user มาตวรจสอบแล้ว
$sql="select * from Member where username ='1234' and password='1234'";
$qr=mysql_query($sql);
$sr=mysql_fetch_array($qr);

$_SESSION['memberid']=$sr[memberid];



ทีนี้ในหน้าที่คุณจะใช้ session member_id ไปอ้างข้อมูลในตารางจาก mysql ก็จะใช้รูปแบบนี้

Code (PHP)
<?
session_start();
$sql = "SELECT * FROM cusorder WHERE status = '0' and memberid='$_SESSION[memberid]'";

$result = mysql_query($sql) or die (mysql_error());
?>


<table align="center" border="1">
	<tr> 
		<td width="106">หมายเลขสั่งซื้อ</td>
        <td width="106">ชื่อลูกค้า</td>
        <td width="106">ราคาสินคาทั้งหมด</td>
        		
	</tr>
    <?
    while($row = mysql_fetch_array($result)){
	?>
	<tr> 
		<td width="106"><?=$row["OrderNo"]?></td>
        <td width="106"><? $_SESSION["strUserName"]?></td>
        <td width="106"><?=$row["Total"]?></td>
	</tr>
    <?
	}
	?>
	
</table>









ประวัติการแก้ไข
2012-02-14 01:37:51
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-14 01:36:50 By : Manussawin
 


 

No. 2



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



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


ลองทำแล้วก็ยังไม่ได้เลย

ตรงนี้หน้า Login ครับ

login

Code (PHP)
<meta http-equiv="Content-Type" content="text/html; charset=windows-874">
<link href="css/styles.css" rel="stylesheet" type="text/css">
<script type="text/javascript">
var so = new SWFObject("movie.swf", "mymovie", "100", "150", "8", "#336699");
so.addParam("wmode", "transparent");
so.write("flashcontent");
</script>
<table width="168" border="0" align="left" cellpadding="0" cellspacing="0" >
  <tr> 
    <td bgcolor="#FFFFFF">
      <div id="content" align="center"><strong><center>
       <table width="100%" border="0" align="center" cellpadding="4" cellspacing="1" ><div  id="content" align="center"><img src="image/menu/welcome2.jpg" width="180" height="22" border="0" align="absbottom"></div>
        </table>    
<?
//============ ล็อกอินสมาชิก
if($_GET["action"]=="Login")
{
	$resultLogin=select("member","where 1 and UserName='".$_POST["txtUserNameSC"]."' and Password='".$_POST["txtPassSC"]."' ");
	if(!$resultLogin)
	{
						echo "<script language=\"JavaScript\">";
						echo "alert('ชื่อ และ รหัสผ่าน ไม่ถูกต้อง');";
						echo "</script>";
	}
	else
	{
						$_SESSION["strUserName"]=$_POST["txtUserNameSC"];
					  $_SESSION["strPassword"]=$_POST["txtPassSC"];
					  session_write_close();
						 header("location:index.php");
	}
}
?>
   
      <?
	if($_SESSION["strUserName"] =="")
	{
	?>

        <form action="?action=Login" method="post" name="frmLogin">
           <div>USERNAME :<center>   
              <input name="txtUserNameSC" type="text" class="txtboxlogin" id="txtUserNameSC" size="15" /></center>
            </div>
            
          <div>PASSWORD :<center>
            <input name="txtPassSC" type="password" class="txtboxlogin" id="txtPassSC" size="15" /></center>
          </div>
    
                <input name="submit" type="submit" class="btn" value="Log in" />
                <br>
                <img src="image/app_free.gif" width="16" height="16" border="0" align="absbottom"> 
                <a href="rule.php"> สมัครสมาชิก<br>
                </a><img src="image/app_free.gif" width="16" height="16" border="0" align="absbottom"> 
                <a href="forget.php"> ลืมรหัสผ่าน</a><br>
              </p>
             
        </form>
      <?
	  }
	  else
	  {
	  ?>
    

<div id="content">
   
  <div align="center"><strong>ยินดีต้อนรับ</strong></div>
       
         
          <div align="center"> <strong> <a href="profile.php"> <? echo $_SESSION["strUserName"];?></a> </strong> </div>
					<div align="center"><a href="logout.php">ออกจากระบบ</a></div>
          <div >
      <div align="center">&nbsp;<br>
        <img src="image/cart.gif" width="23" height="17" align="absmiddle"> <a href="cart.php">สินค้าในตะกร้า</a><br>
        <img src="image/create.gif" width="15" height="15" align="absmiddle"> 
        <a href="payment.php">แจ้งชำระเงิน</a><br>
        
      </div>
  <?
	  }
	  ?>
</div>
  

</div>
  </td>
  </tr>
</table>
<br>
<table width="168" border="0" align="left" cellpadding="0" cellspacing="0" >
  <tr> 
    <td bgcolor="#FFFFFF">
    <br>
<div id="content" align="center"><strong><center>
<table width="100%" border="0" align="center" cellpadding="4" cellspacing="1" >
<div  id="content" align="center"><img src="image/menu/product.jpg" width="180" height="22" border="0" align="absbottom">
</div>
</table>
  <?
			//============  แสดงรายการสินค้าแนะนำ
$sqlCatShow="select * from category where 1=1 order by CatID asc ";
$queryCatShow=mysql_query($sqlCatShow);
$i=0;
while($resutCatShow=mysql_fetch_array($queryCatShow))
{
?>
            <table width="100%" border="0" cellspacing="2" cellpadding="0">
              <tr> 
                <td width="8%">&nbsp;&nbsp;&nbsp;</td>
                <td width="7%" valign="baseline"><img src="image/mm_arrow.gif" width="4" height="7" /></td>
                <td width="85%" align="left"><span class="link-yellow"> <a href="product.php?CatID=<?=$resutCatShow["CatID"];?>"> 
                  <?=$resutCatShow["CategoryName"];?>
                  </a> 
                  <?="(".num_record("product","where 1 and CatID='".$resutCatShow["CatID"]."' ").")";?>
                  </span></td>
              </tr>
            </table>
            <?
}
?>
<p>
<strong><center>
</div>
</td>
  </tr>
</table>
<table width="168" border="0" align="left" cellpadding="0" cellspacing="0" >
  <tr> 
    <td bgcolor="#FFFFFF">
    <br>
<div id="content" align="center"><strong><center>
<table width="100%" border="0" align="center" cellpadding="4" cellspacing="1" >
<div  id="content" align="center"><img src="image/use.jpg" width="180" height="22" border="0" align="absbottom">
</div>
</table>
 <table>
 <br>
 <div align="center">
 <img src="image/howorder.jpg"  width="160" height="300" border="0" align="absbottom">
 </div>
 </table>
 <p>
 <br>
 <strong>ผู้ชมเว็บไซต์ทั้งหมด 
        
  </strong>
<span class="style3"><strong><center>
<?
		  IF ($_SESSION["strStatus"] == "")
		  {
		  update("counter","COUNTER=COUNTER+1","where 1");
		  $_SESSION["strStatus"]="Yes";
		  session_write_close();
		  	}
			$result=select("counter","where 1=1");		  
			$counter = "$result[COUNTER]";
			for ($i = 0; $i < strlen($counter); $i++) {
			echo "<img src=\"image/$counter[$i].gif\" align=\"absbottom\">";			  
		  }
		  ?>
          </center></strong></span><p>
<table width="168" border="0" align="left" cellpadding="0" cellspacing="0" >
  <tr> 
    <td bgcolor="#FFFFFF">

   <?
if($_GET["action"]=="Login")
{
	$resultLogin=select("member","where  user='".$_SESSION["status"]="admin" );
	if(!$resultLogin)
	{
						$_SESSION["status"]="admin";
						$_SESSION["adminlogin"]=true;
							session_write_close();
						 	header("location:index.php");
	}
}
?>
      <?
	if($_SESSION["adminlogin"]=="")
	{
	?>

        <div align="center"><strong>ผู้ดูแลระบบคลิกที่นี่</strong></div>      
      <div align="center"> <strong> <center>
      <img src="image/im_sm_prefs.gif" width="17" height="17"> 
          <a href="admin/index.php" target="_blank">Login</a></center></strong> </div>
      <?
	  }
	  else
	  {
	  ?>
    

<div id="content">
   
  <div align="center"><strong>ยินดีต้อนรับ</strong></div>
       
         
          <div align="center"> <strong> <a href="admin/menu2.php"> <? $_SESSION["adminlogin"];?>Admin</a> </strong> </div>
<div align="center"><a href="logout.php">ออกจากระบบ</a></div>
  <?
	  }
	  ?>
</div>
  

</div>
  </td>
  </tr>
</table>
<div id="flashsun">
                    <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="130" height="140" id="myFlashSun">
                        <param name="movie" value="flash/clockcalendarwhite.swf" />
                        <param name="loop" value="true" />
                        <param name="quality" value="best" />
                        <param name="wmode" value="transparent" />
                        <!--[if !IE]>-->
                        <object type="application/x-shockwave-flash" data="flash/clockcalendarwhite.swf" width="130" height="140">
                            <param name="loop" value="true" />
                            <param name="quality" value="best" />
                            <param name="wmode" value="transparent" />
                        <!--<![endif]-->
                            <img src="flash/clockcalendarwhite.swf"  />
                            
                        <!--[if !IE]>-->
                        </object>
                        <!--<![endif]-->
                    </object>   
                </div>
  <br>
  <br>
  <strong> <center>
  <?=date("d-m-Y");?>
  <div id="css_time_run">   
</div>  
  </center>
  </strong></div>
  </td>
  </tr>
</table>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-14 09:29:11 By : abfunclub
 

 

No. 3



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



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


555 ไม่มีคนตอบเลย ถามใครล่ะทีเนี้ย
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-14 11:57:33 By : abfunclub
 


 

No. 4



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



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


โค้ดมันยาว อีกอย่างมันเป็นเวลาทำงาน อาจตอบกันช้าไปหน่อยนะ่ครับ

จากที่อ่านแบบ ผ่าน ๆ
บันทัดที่ 027 ( ของคุณ )

Code (PHP)
$_SESSION["strUserName"]=$_POST["txtUserNameSC"];
$_SESSION["strPassword"]=$_POST["txtPassSC"];



เอา $_SESSION["strUserName"] ไปเช็คเงื่อนไขก็ได้นะครับ ( แต่ username ต้องไม่ซ้ำกัน )

หรือสร้าง
การเก้บ member_id ตามที่ คุณ GuEmboy บอกในบริเวณดังกล่าว แล้วเอาไปเลือกใช้อีกที่ก็ได้ครับ


อนึ่ง ถ้าเขียนมาเองทั้งหมด เพิ่มเิติมแค่นี้น่าจะไม่มีปัญหาครับ


ประวัติการแก้ไข
2012-02-14 12:16:20
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-14 12:15:42 By : ขนมหม้อแกง
 


 

No. 5



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



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


ขอบคุณทุกคำตอบครับ
ได้แล้วครับ
ไม่ได้พวกพี่นิ แย่เลย
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-14 14:01:56 By : abfunclub
 


 

No. 6



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

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

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

code นี้คุ้น ๆ แฮะ ๆ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-14 14:03:30 By : webmaster
 


 

No. 7



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



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


ไม่ต้องคุ้นหรอกพี่ ของพี่นี้แหละครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-14 14:15:51 By : abfunclub
 


 

No. 8



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

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

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

อืม มีประโยชน์เหมือนกันแฮะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-14 16:49:26 By : webmaster
 


 

No. 9



โพสกระทู้ ( 2,258 )
บทความ ( 5 )

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

สถานะออฟไลน์
Twitter Facebook Hi5 Blogger


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-17 02:05:22 By : Manussawin
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ก่อนอื่นน่ะครับ คือผมอยากให้แสดงข้อมูลจากฐานข้อมูลที่เป็น OrderNo ของ session ที่ล็อกอิน ผมต้อง SQL แบบไหนครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 01
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 อัตราราคา คลิกที่นี่